I am twenty-eight and loved this hat.  I have always had a small head but this hat is actually adjustable so if you need it to be smaller for a child I believe it will adjust down to a ten year old but I don't think it can get too much bigger so not recommended for adults with unusually large noggins.  I wore my hat to work and it stayed on just fine and looked really good.  It stores flat but once it goes on your head it sticks upright immediately