I love these yoga pants and the drawstring. You get the comfort of a yoga pant that you can also run in. These are not too long at all. I did not have to cut them off. I wear a large so I purchased the XL. They are a perfect fit and not tight. There are no pockets but you can carry a waist or wrist pouch to carry your keys and phone. The material is not too thin either, no panty peek-a-boo.