Ok gave it 4 stars b/c belt is cheap and useless, but come on a cute dress for under $25, you can't go wrong. Got a large, I wear 36C and plenty of room, no buttons bursting. I paired it with a new leather belt and sandals for a quick and easy outfit.