Fotasy LHEW83E Lens Hood for Canon EF-S 10-22mm f3.5-4.5 USM, EF 16-35mm f2.8L USM, EF 17-40mm f4L USM Lens and Replaces EW-83E (OLD MODEL) This reversible lens hood is compatible with all lenses with 58mm filter thread. Please verify your camera's lens thread size before ordering. Please note that the lens hood may cause slight 'vignetting' on the 18-55 lens when zoomed out to the widest angle. This occurs with all universal hoods on the 18-55 at the widest angle. Simply screw the base of the hood onto your lens. Then snap the body of the hood on the lens facing OUT when you want to use the hood OR facing IN when you want to store the hood. This universal lens hood lets you use a lens cap while having your hood mounted. Comes with center pinch lens cap with cap keeper leash and premium lens cleaning cloth.