2  5/8'' long.  Posts are US made surgical steel.

 

A - Purple, Chablis, Gold, Turquoise, Lime

B - Royal, Aqua, Turq., Purple, Lime

D - Turq., Royal, Gold, Berry, Red

C- Silver, Fuchsia, Pink, Violet, Berry