We got this for my 4 year-old son for Halloween.  He LOVES it.  He still puts it on at least once a week to play in.  He is big for his age so this size costume fit him perfectly (just a little long).