I am in love with this suit!!! I am 5' 5" 170 and the medium fits PERFECT!!! The color is lovely, and the material is extremely soft!!! It's lined, and not see through which I love. I got several more items, but haven't tried those yet, although they all look to be exceptional. Oh and it shipped and arrived so quickly!