Despite the fact that I’m the same size in every other brand and most other FN swimwear (L/34DD), this bikini top wouldn’t have even fit me three sizes ago. It looks like a small 32C cup MAYBE and I’m astonished they labeled that a large. Save your money and time, full stop.