My son is 3 1/2 and this was waaay too short for him. The hood snaps onto the costume, and with the hood attached the costume was gaping around the neck and the elastic loops that hold the paws over his shoes barely reached. Otherwise a cute costume. order one size larger than you need for length. Also, the hood is lined with a white plastic sheeting like material that doesn't breathe well.