Super cute. I bought both XL and 2XL and the 2XL fits just a little big, and XL a little small. The color is amazing. I am very long waisted, and usually have problems with suits, but not with this suit. I feel covered and protected.