The hat is of high quality and should last a long time.  But sizing is difficult.  I bought two--one for 5 year old grandson who has a very large head.  The small/medium hat fits him okay although still somewhat large.  The other small/medium I bought for 6 year old granddaughter and it is so big for her it just falls off when she plays.  The velcro adjustment worked somewhat, but not enough.  I modified it by making it 2" shorter (I have some sewing skills)  With this, the hat stays on but now the brim is VERY wavy.  A full size smaller (selling S, M & L) would be better because the velcro adjustment is not enough.  Also a chin strap would greatly help.