Got this for my then-3 y.o. Grandson two Winters ago. It was huge on him when new, but when he did wear it, he stayed warm and dry. This Winter, he has grown into it, and the jacket is robust and still keeping him warm and dry...even when his older brothers are pelting him with snowbombs. This is a very well-made coat. Highly recommend.