This M1905 Bayonet by Szco Supplies is 20" in overall length. The blade is made on black finish stainless steel and has a blood groove. The handle is black with fastening mechanism. This bayonet comes with a metal sheath.