I'm 5'1, 105 pounds and small fits me well. It's very comfortable and makes me look great. I noticed not every legging will compliment the shape of the legs. So far I'm happy with this set and are thinking about getting another set in different color.