MaxxHaul' s hitch lock is constructed from hardened steel with stainless steel finish pin with solid aluminum ends for complete corrosion and rust protection, heat and impact resistance. With 5/8 in. and 1/2 in. Dia locking, 3-1/2 in. extra long useable hitch pins fit Classic, II, IV, and V or 1-1/4 in., 2 in. and 2-2/1 in. hitch receivers. Theft and tamper resistant, features easy-to-use push lock keys for convenient operation. Key cannot be removed until pin is locked. Include 2 keys. Rubber O-rings to prevent pin from moving sideways reducing rattling and annoying noise. Each hitch lock pin has a hole to accept safety clip as an added security in case locking head falls out, is lost or damaged. Weather resistant rubber cap protects keyhole from water, grimes and other outside elements. Kit Includes: 1 lock head, 2 pins, 1 safety clip, 2 keys, 5 O-rings each for both pins.