I ordered a medium because I don't like things tight - I am usually a size 6, 36B, 36" hips. My husband liked it and said it was a flattering. It is very comfortable. The fabric is a nice weight - not heavy or light/clingy. I wish there were prints available. I would order more.(5'3,142lbs)