I ordered this hat because it said it was "one size fits all"... When I opened the box, I found it said "toddler sized".... It is indeed small!  It is too small for a kindergartener's head.... Possibly too small for a toddler!  I'm not happy with this product.  The quality looks fine but I won't know because I'd doesn't fit anyone's head.