UltraPro EW-63II Replacement Lens Hood for Canon EF 28mm f/1.8 & EF 28-105mm Lenses Helps prevent flares, and prevents unwanted stray light from entering the lens Dedicated Bayonet Mount Type, Premium Grade High Impact Plastic, and Extra protection from accidental impact Designed to match the specific focal length of the lens UltraPro Bonus Includes: Deluxe Microfiber Cleaning Cloth Backed by FantaSales 30-Day 100% Satisfaction Guarantee. No-Hassle Returns and Refunds