I bought these as an upgrade from my running shorts for Yoga class. Such a difference! The form is more flexible and comfortable in all positions, the legs are slightly narrower so no chance of indecency with ones legs in the air.. There are 2 discreet zippered pockets which can be useful. Best of all the material wicks away moisture and heat incredibly well. I wish I could find a yoga t-shirt with the same qualities. A very good quality product worth investing in.