I ordered a large, my bust is 36D - which is not gigantic, but this top was TINY. It barely covered my nips and I had underboob. This seems like a small than a large. So disappointing because the top was otherwise great and I loved the pattern. So sad to be sending the bathing suit back.