I purchased a small, and I'm so happy that I did. I wasn't sure but it fits better than expected, exactly like the picture.  I also got 2 different shapers from Vedette, but this one is my favorite.  I am ordering 2 more, because I need to wear them everyday! Worth every penny, don't look around...this is the one! I'm 5'0" and weigh 120, this really gives me curves and I've had lots of nice comments from total strangers.  It was barely noticeable under a fitted blouse and jeans.