Absolutely love the pants! In the description it said the material wasn't stretchy, but they definitely are very stretchy! I am 5'7, about 128 pounds, and I ordered a small. Possibly could've done with an extra small (I noticed the model my height had listed she was wearing ex small) if others want it a little tighter. The pants are nice though because you can tie them how you want on the sides to make it fit how you want. So cute!