I first bought this suit in size 36B and the fit was perfect.  This year I put a bit of weight on so I purchased a 38 B-C.  The cups are actually smaller than the 36 b and the rest is a bit large. I expected with a larger size the cup would also be larger. Not so . I kept spilling over the top of the suit even with the cups taken out. I think it was made wrong since the first suit was perfect.  I've already worn it in a chlorinated pool or I would exchange it.