Let me start by saying this swimsuit is STUNNING in person. The 3D butterfly print looks even better than the photos, and the ruching detail is super flattering for curves. I wore mine to a beach vacation and got so many compliments!
The fabric feels soft against the skin, and I appreciate that it doesn't turn see-through when wet (a major plus!). The halter neckline gives decent coverage without feeling matronly. For lounging by the pool or casual beach days, it's perfect.
Now the not-so-great parts: The neck straps dig in after a while - I had to keep adjusting them. Also, there's zero built-in support. As a DD cup gal, I had to sew in my own bra pads for proper lift. The material also snagged easily on rough surfaces like pool edges.
Sizing tip: Runs large! I'm usually XL but could've sized down. The bottoms stay put wonderfully though - no awkward wedgie moments!
Final verdict: 4/5 stars. Gorgeous design that makes you feel confident, but needs some tweaks for all-day comfort and bust support.