This is a lovely vintage c1900 sterling yellow Guilloche enamel and pink rose puffy heart charm. This is a larger puffy heart measuring 3/4" in length by 3/4" wide and marked STERLING. The back of the charm has age-appropriate scratches and with my high magnification, you can even see a bit of yellow enamel that ran over. This cannot be seen with the naked eye. The charm has no dents or enamel loss. It would be a nice addition to your bracelet or worn as a necklace pendant.
Thank you for looking!
Vintage Sterling Yellow Guilloche and Pink Rose Puffy Heart Charm c1900