Beautiful sturdy metal buttons, engraved hearts folksy style. You will get approx. 40 buttons. Measures: 3/4" across.