Absolutely love this set... was scared to branch outside classic black which I wear a lot of because it hides sweat so well but these have been great! Perfect fit including length for me at 5'8 and 135-140lbs (33, 27, 37). Haven't done a crazy sweaty workout in these but have done lifting and crossfit and I never have to pull them up and the sports bra provides good support for my 34C chest. Pants are also great to run errands and lounge in. Super flattering and sucks you in all the right places without being uncomfortable!