I bought the Laguna set last year in purple and it's by far the most flattering bikini I own. I got a M in the top and bottom. I ordered a second one this summer in white. This time, I tried the S DD+ versus the M (I am 32DD) and it fits even better! The cup is larger, the padding is more firm and the material comes up higher so I don't feel like I will fall out of my suit. For size reference, I am 5'7", 135, 32DD.