Loved the swimsuit. Fit well, the cup size was a tad big but I expected that. Only giving 3 stars because after using it for a week in the lake I washed it and the fabric tore in multiple spots and now its un wearable. $$$ down the drain!