We gave our 4 year old grandson one for his birthday and he absolutely loves it. His brothers are very jealous.
It’s better than a poncho because it keeps him warm on the walk home from swimming lessons.
Best thing ever!
In fact I want to order 2 more. Size 6 and size 10.