These are the perfect yoga pants I have been searching for. I am 5'1 and 100 lbs, but sometimes I bloat so badly I look like I am 6 months pregnant and these pants are always roomy and comfortable and give my aching belly a break. The soft and stretchy.. They are the perfect height, just like the in the picture- a little past the ankles, but not too much so that they drag on the ground. I have washed them repeatedly over the past year since I have purchased them and they still have no signs of shrinking or wear and tear. Definitely would purchase again!!!