I bought this for my 9-year-old son after a previous purchase didn't work out. We love this jacket - it's warm (and we live in Minnesota), the size is spot-on, it's cozy and it looks really nice. Great price for such a good product.