I ordered 8 of these hat/whip sets for my son's Indiana Jones theme party. It's better than giving away "goodie bags" of junk and candy.
The hats are made a surprisingly good quality material that stood up to at least one day's abuse at the party, going outside in rain and snow, being pressed into and out of shape. Not sure how they'll hold up over time but not bad so far. My major ding on the hats is the "one size fits all" claim. This was a party of 7-8 year olds and the hats will soon be too small for some of them. I wouldn't recommend for kids over 8.

The whips are made of a foam material that is lightweight and will not hurt if you hit someone, still not recommended and do keep away from eyes/face but in general appropriate for children.

Also, beware that if you order a quantity you will pay a bit more for shipping because of the "dim weight" even though the item is lightweight it takes up space.