Movo Photo HB-32 Lens Hood for Nikon 18-135mm f/3.5-5.6G ED VR, 18-105mm f/3.5-5.6G ED VR and 18-70mm f/3.5-4.5G IF-ED Lenses with 2X Spirit Level & Microfiber Lens Cloth Custom tailored to mount directly onto your camera lens (bayonet mount) Designed to accommodate the exact angle of view of your lenses Prevents glare and lens flare by blocking out stray light Additional protection for your lens from impact damage and the elements Includes a Bonus 2X spirit level which mounts to your cameras hot-shoe and a microfiber lens/camera cleaning cloth