The JJC LH-EW83N Lens Hood is designed for the Canon RF 24-105mm f/4L IS USM lens. It helps prevent unwanted stray light from entering the lens by extending and shading the end of the lens. It is crafted from ABS plastic material and features a non-glare matte finish on the interior surface to limit lens flare further. The hood allows you to put on a Ф77mm filter and lens cap. In addition, since the end of the lens is extended, you also get the added benefit of extra protection from accidental impact. The hood can also be placed backward over the lens for more compact storage. JJC LH-EW83N replaces Canon EW-83N lens hood. No vignetting will show with the hood on.