The fit, style, and colors are perfect. It keeps everything in and the bottoms don’t fall off when surfing. I’ve gotten lots of complements. The fabric is thick so it’s not see through but I’ll wear bikini bottoms under just in case especially on sunny days. Some sand gets stuck in between the fabric and there is a little bit of discoloring but I’m not sure how to avoid that with white swim.
I got a size small, I’m 5’5, 130lbs athletic build. Bust 34C/D