My 6 year old LOVES it! It is sturdy enough to last for quite a while. It may be a little big but it will fit for some time. I had a hard time finding a reasonably priced helmet. This is perfect and matches his army wear (pajama set) perfectly! A must have for any little one looking to be a soldier.