I was very disappointed after reading all the great reviews. The cups seem disproportionately small compared to the band circumference. I ordered an XXL in according to the measurement chart. I'm a 38DD and the band was quite loose but the cups barely covered my boobs.
The bottom fit but the material was so thin that it was completely see-through, placing my buttcrack very clearly on display. Since most of my swimming is done in a community pool I figured that would be frowned upon by my neighbors, so I returned the suit.