I loved MuscleTorque leggings for my sweay workouts. It gives a perfect fit . The fabric is too good due to its sweat absorbing capacity. The High waist design gives firmess even during vigorous dance moves. I loved the mesh section as it gives additional cooling effect to the legs by letting the air pass in. Go for it!