Bought this for my wife for our upcoming beach trip and she loved it. She is fairly tiny - 5'2 and 108 lbs (34C bra size) - and the small fit her very well. She thought it was quite sexy, and I have to agree!
You may also be interested in the following product(s)