I firstly want to say, the material is great to the touch and very comfortable to wear. But the brown pants show the sweat alot... so I would go for black if you doing any high intensity workouts.
Other than showing the sweat, it stays up well with any jumping exercises. I have used them while doing crossfit and they dont roll down.