Compatible with Canon 18-135mm EF-S f/3.5-5.6 IS, EF-S 18-135mm f/3.5-5.6 IS STM and 17-85mm EF-S f/4.5-5.6 IS USM Lenses.
Photo lens hood shades the end of the lens preventing unwanted light and flares, those cirlcles of light that appear in your pictures when a strong light source is just outside the frame.
premium quality lens hood with perfect fitting & lens hood fits both sides