This top runs true to size for swimwear, i.e. S (A/B Cup) M (C Cup) L (D Cup) and with the adjustable bottom tie, it is easy to make small adjustments to the suit's fit. The top is soft, super comfy and looks great on!