These safety pins are as adorable as they are useful. The durable metal pins feature a plastic heart-shaped head that has a specially-designed safety lock to prevent the pins from coming loose easily.
The pins measure approximately 1.75" long. There are 20 pins in each pack.