So cute! These earrings look just like the photos - the only thing that doesn't quite translate is what a fun shine they have to them. I wouldn't call them 'sparkly' they are just metal, but they have a really fun polished finish that makes them really pop when you're wearing them. They are good sized, and metal, so they're not the lightest earrings around, but I wouldn't call them heavy either. Super fun, excited to wear them for Halloween. Shipping was very quick - recommend!