CEARI 67mm Collapsible Rubber Lens Hood for Canon Rebel T5i T5 T4i T3i T3 T2i T1i XT XTi XS XSi SL1 Digital Camera with EF-S 18-135mm f/3.5-5.6 is, EF 70-200mm f/4L USM Lens + Microfiber Clean Cloth This Rubber Lens Hood fits for all 67mm Thread Lens, Pls confirm your lens size before ordering, For example: ?67 = 67mm lens thread size. Collapsible, screw in, high quality rubber hood. Compatible with All 67mm Thread telephoto, Wide Angle, Macro zoom lens. Extend to full length for use with a telephoto lens, Collapse midway for wide angle shots, Collapse completely for macro photography or easy and compact storage The soft rubber lens hood also provide a high quality shock absorbent and Anti-Vibration, effectively protect your camera lens from accident impact Compatible with Canon Rebel T5i T5 T4i T3i T3 T2i T1i XT XTi XS XSi SL1 Digital Camera with EF-S 18-135mm f/3.5-5.6 IS, EF-S 18-135mm f/3.5-5.6 IS STM, EF 70-200mm f/4L USM, EF 70-200mm f/4L IS USM, EF 70-300mm f/4-5.6L IS USM Lens, and other Digital Camera with a 67mm Thread Size Lens