These head pins are 40mm (1 1/2") long. You will receive 60 pins with this listing.
They are in good condition, with a few black spots on a couple pins. (But if used correctly, would not be noticed.)
If you have any questions, please ask!
~Krista aka Thebeadtriss