These Purple Crystal Heart Horse Shoe Keychain Ring have pretty silver heart charms with a crystal purple ribbon on a horseshoe-style keyring. The keyrings are approximately 1 1/2 inches in diameter and the charms are approximately 5/8 inch by 5/8 inch. Each sterling silver plated keychain comes in a bag.