18 Pieces, three sizes (6 each, 2.0", 2.5" 2.9") of the most popular lengths for all your shirts. These are high quality, polished, solid brass collar stays. Personalize these with three initials. Engrave all 18 pieces for additional $18.00. These are not the thin, flimsy collar stays.