JJC LH-63C Lens Hood Shade For Canon EF-S 18-55mm f/3.5-5.6 IS STM Lens Replaces Canon EW-63C ePacket delivery from China,ship within 1 business day ,Please note the delivery estimate is greater than 7 business days. Blocks Stray Light from Entering Lens Protects Lens Against Impact Reversible to stay on lens Anti-glare coating of the inner of hood for preventing the glare from? getting into camera lens