Compatibility: The bayonet lens hood is designed for Canon EF-S 18-55mm f/3.5-5.6 IS STM & EF-S 18-55mm f/4-5.6 IS STM lens, fits for T7i, T6i, T5i, SL3, SL2, SL1, 80D, 70D, DSLR camera
Replacement: To replace Canon EW-63C hood
Flexibility: Allows you to put on a ะค58mm filter and lens cap
Convenience: Can be placed backwards over the lens for more compact storage
Protection: To protect the lens from impact, and prevent unwanted stray light from entering the lens. The non-glare matte finish inside prevents reflection. No vignetting will show