Great design and quality.  Very warm. I bought 2 of them as I have 2 daughters that are almost 3 and 5 years old.
For older daughter it fits perfect and for younger one it is still too big but manageable to wear if not using the Velcro... I got size hat 2-6, so it would be probably right to say that the hat fits the best starting from 4 years old and up.