First off, let’s talk about the FIT. This vest is generously oversized, just as described. I got it for my 6-year-old, who usually wears a size 5T, and the 5T fits him perfectly with room to layer a hoodie underneath. The length is great—no chilly gaps at the waist when he’s running around at the park.
The WARMTH is unreal for the price. The polar fleece lining feels like a hug, and the polyfill insulation keeps him toasty without turning him into a marshmallow. We live in the Midwest, and this vest has handled windy 30°F mornings like a champ—no shivering during school drop-off!
Functionality gets an A+. The zipper glides smoothly (my kid can actually zip it himself!), and the snap placket prevents chin scratches. The two zippered pockets are *chef’s kiss*—perfect for stashing rocks or Hot Wheels. Bonus: It’s machine-washable and hasn’t pilled after multiple cycles.
One minor gripe? The sizing leans big. If you want a snug fit, size down. But honestly, I don’t mind since he’ll grow into it. For under $25, this vest outperforms pricier brands we’ve tried. Already planning to buy another in a different color!