7 Hearts on leather lacing. Small will fit newborn to approximately 3 years old. Large will fit up to an adult size. You can change heart colors as long as I carry the color, just leave a note. These tie in the back. The small Headband will come with smaller hearts.