77mm Flower Lens Hood + Snap-On Lens Front Cap + JB Digital Microfiber Lens Cleaning Cloth For Canon EF 70-200mm f/2.8L IS II USM, Canon EF 24-105mm f/4 L IS USM , Nikon 18-300mm f/3.5-5.6G AF-S DX Nikkor Lenses Includes: 1 x Lens Hood 77mm / 1 x Lens Cap 77mm / 1 x JB Microfiber Cleaning Cloth. Petal Shape Lens Hood. The snap-on Lens Cap is High quality. Clean the front of the cap with a rag and press the adhesive ring onto the top of the cap.