They're so cute, I love them so much! I love the holo broken glass; it makes the pins so shiny and reflective. The pin part itself feels very sturdy; it definitely won't snap or break. I usually don't use button pins because they can be quite fragile, but these feel very high-quality!