Okay, this rainbow heart bag charm is absolutely adorable! The colorful rainbow design with embedded little diamonds catches the light beautifully and adds such a cheerful pop of color to any bag or keyring. Made from solid zinc alloy that feels substantial without being too heavy - at 1.4 inches long and 1.4 ounces, it's the perfect size to notice without being overwhelming. You get to choose between gold or silver finish to match your personal style. The two different clips are super handy - use the lobster clasp for bags and purses, or the keyring for your actual keys or car accessories. The enamel painting on the rainbow is smooth and vibrant, and the quality construction means it won't tarnish or break easily. It makes the sweetest little gift for birthdays, Valentine's Day, Christmas, or just because - it's one of those thoughtful presents that shows you care without breaking the bank. Whether you're dressing up your everyday purse or adding some personality to your backpack, this charming heart brings instant happiness wherever it goes. It's definitely one of those accessories that gets compliments every time you use it!