The bottoms were huge on me, like a diaper. However, the top just barely fit my 40DDs and the underwire started poking me by the end of the first day wearing it. I ended up having to purchase a different set of bottoms just to be able to wear it.