I bought 2 pairs of these because they are my favorite pants in the whole world. I'll probably buy more when the leggings rip which they will because I love them so much and wear them too often. The material is great, not cheap, they arrive quickly! Very happy with my purchases. I purchased a large but normally wear l/xl's in leggings and these fit perfectly. I am 5'7 and 190lbs and they are not too short or too tight.