



Let me start by saying this top is ADORABLE. The moment I pulled it out of the package, I could feel the softness of that 95% cotton blend. It's like wearing a cloud - lightweight but substantial enough that you don't feel exposed.
The ruffle sleeves are what sold me initially, and they don't disappoint in person. They add just the right amount of feminine flair without being too fussy. Though fair warning - one reviewer mentioned they 'flop up weirdly', but personally I found if you give them a quick steam (or even just hang dry properly), they maintain their cute shape beautifully.
Sizing is where things get interesting. This runs true to size if you want a fitted look, but size up if you prefer looser fits. I'm usually a medium (5'6", 140lbs) and stuck with my normal size - perfect for tucking into high-waisted jeans but not so tight that it clings unflatteringly. The length hits right at my hip bones, making it ideal for half-tucks.
Now about those horizontal stripes - normally my arch nemesis, but the relaxed fit somehow makes them work? The fabric has enough stretch to move with you without losing shape. Wore it all day running errands and doing light yoga - zero discomfort or riding up.
Two minor gripes: 1) The sleeve material is slightly stiffer than the body (to hold the ruffles), which creates some wrinkling at the shoulders after washing. Easy fix with steaming though. 2) No tags came with mine either - not a dealbreaker but feels oddly incomplete.
After three washes (cold water, hang dry), colors remain vibrant with no shrinking. Pairs perfectly with everything from denim shorts to midi skirts. At $20, this is that rare fast fashion piece that actually feels worth the price tag.
