I LOVED this suit, however, I am 34DD and it was much too small for my bust. I am 5' 6", athletic build. Suit fit everywhere else, cute bottoms, just much too small in bust, I was spilling out. Fabric is really thick and feels high-quality. Item shipped very quickly. I am tempted to order a size large to see if it fits my bust well enough.