This necklace is so cute and pretty! It's sparkly, and a great piece to add a little something to your outfit. I personally like it with casual outfits, but you could dress it up. I would say that since it's not a smooth heart, be careful what fabrics you wear it on top of as it could snag certain materials. Overall, it's an awesome necklace and I'm so happy I got it!