We had to save this costume for the end of the birthday party because we feared he wouldn't even look at everything else once he had it.  The fit was perfect for a 6-year-old, and he wore it all day.  He didn't take off the hat until he went to bed.  The whip failed along toward the end of the afternoon.  Apparently it is not sturdy enough to pull a boy up a staircase mountain.