The sizing is great. Usually a 32F and XS bottoms so I’ve always had to get the largest size and sew the bands on the swimsuits to be tighter - which I don’t mind doing for the price. But this Large wasn’t too large! The bottoms actually fit. You can see they sag a bit but it’s not terrible. Not incredibly supportive on the breasts if you look at where it pulls on the bands, but I still would feel comfortable swimming in the ocean waves with this.
Colour yellow is nice. Good quality