"Okay, the picture is misleading; these are pretty flimsy - you can see right through them and they look much sturdier in the picture. But c'mon, folks! They're 6 bucks for a dozen! Did you really expect them to be durable! For a one time use, they certainly do the job. here's a tip; Buy two per person and wear two together. Offers a bit more opacity, and is still quite a bargain, if you ask me. But even without doing that, I was satisfied with this purchase. By the way, the hats fit me, an adult, just fine. Granted, I have a small head, but still, they should be fine for any young children."