VERY cute & very well made! Great materials seem like they will hold up well over time. Got size 4/5 for my almost 5-year-old and it fits kind of big but you can roll the sleeves up and it's perfect...plenty of room to grow. My son LOVES his new coat! And like other reviewers have said, wants to wear it even when it's not raining. Great purchase :)