I wear size 6-8 jeans 150lbs and i ordered a size M and they fit perfectly. I got these because I needed shorts to sleep in and they are perfect for that. Drawstrings are really long and annoying so thats why I knocked off one star. Comfortable fabric though.