HeroFiber Nikon LC-58 Snap on Front Lens Cap for 35mm f/1.8G, 50mm f/1.4G, 50mm f/1.8G, 55-300mm Lenses + Universal Lens Cap Keeper w Ultra Gentle Cleaning Cloth (2 Pack) Genuine Nikon 58mm Snap-on lens cap Helps protect front part of lens from dust and scratches Black plastic with side clips and Nikon logo Fits Nikon lenses with 58mm filter size such as AF-S NIKKOR 35mm f/1.8G ED, AF-S NIKKOR 50mm f/1.4G, AF-S NIKKOR 50mm f/1.8G, AF-S NIKKOR 50mm f/1.8G Special Edition & AF-S DX NIKKOR 55-300mm f/4.5-5.6G ED VR Lenses This Kit includes 6 items: 2 Nikon LC-58 Snap on Front Lens Caps, 2 Universal Lens Cap Keepers, 2 HeroFiber Ultra Gentle Cleaning Cloths (the most effective way to clean all optical surfaces)