This little garment is just gorgeous, and sexy as hell. My husband's jaw dropped to the floor when he saw me in this (mission accomplished!!!). The sizing instructions the seller has on the product page were very helpful. I'm a 5'2", 125-pound, 30-year-old woman with a 34C bra size, and the S fits me perfectly. I have a 30" waist so I got the size that fits 26"-28" waists, and it looks great (makes the gap in the back just big enough for a sexy peek). But I do think you need a bit of curves to look good in this. All in all a great little garment that's gonna make a stunning impression every time. Love it!!!!