24 Pieces, 2.50" length. These are high quality, polished, solid brass collar stays. Personalize these with three initials. Engrave all 24 pieces for additional $24.00. These are not the thin, flimsy collar stays. Beautiful gift that any executive would appreciate. Comes in velour pouch.