3 stars because they are SO big, but I love the fabric and design. I ordered up a size after reading size chart and other people's reviews and recommendations that are roughly my height and weight. I should have ordered L. usually wear XL, ordered 2x because if recommendations, and I swim in them. At least they're breezy I guess? I wear 42 ddd bra, and the 2xl just hangs off my chest. Id recommend ordering your normal size or even a size down.