These pins are absolutely adorable!! And such a steal!! Most pins set sell two to a set for $7-$10 per set, this is 3 sets in one!! Such a great buy!! And they look so cute on my backpack/diaperbag (its leather and canvas). My son loves looking at them and asking me, "See it?" whenever he'd like to poke them. They aren't really toys, however, and definitely not for someone under the age of 12. I've had pins similar to these break before, so I'm gentle with them just in case. One of my favorite buys this year. :)