I LOVE this bathing suit, although I do wish I had ordered a size up! I am a 32DDD and I got a Medium, and it is a little small. I am typically a 0 or 00 in pants and the bottom is a touch tight as well. BUT the color is amazing and so is the quality! It is not so small that I cannot wear it, I just wish it were a size bigger. But it was excellent quality!