Heart Hair snaps are 1 1/4 inches long and are made with Swarovski crystals and Lucite flowers. Available in yellow/pink, turquoise, lavender, yellow and green by Pretty Me Designs!