Love the material that these are made out of. They are so soft and also opaque. I am 5'10, 140 lbs and the medium fit great. Most of the patterns I like - loved the elephant print ones especially! The ones that I am not as crazy about I wear as pjs because they are just so comfortable. Also wear them under my scrubs (I am a nurse) to keep me warm in colder weather. Plan on giving as a gift to my Mom who loves to wear leggings.