I bought the xtra small and was a little worried that they would be really tight or too hard to pull on even though I wear an xtra small in other yoga pants, etc. These are perfect!!!!! Comfortable and easy to pull up. No bagging at knees. Waistband not too low (or high)! I plan to order more colors!