Very well made, good material and of course, fun design for the kid. Unfortunately there isn't an inner lining you can remove, so it is somewhat warm, so if you live in warmer climates, this might not be the best raincoat for your kid.