Heart Hair snaps are 1 1/4 inches long and are made with fresh water pearls and Lucite flowers. By Pretty Me Designs!