Canon EOS M Canon Lens EF lens with bought - M 22 mm - "Our customers also purchased Lens Hood Canon EW-54 (54 mm)" - equal ordered - result does not fit on the lens. Meanwhile Canon Zoom Lens EF-S 55-250 mm buy - does not fit well here! Conclusion: Just see for themselves which lens hood is ok. Out of recommendation "customers ..." leave.