My son is 6 and this fit him perfectly. The hat is good quality and the shirt is very cute. We just added khaki pants and I bought the Indiana Jones bag separately. Great for Halloween. The whip is lightweight foam (so very safe as well).