this item does NOT FIT any canon M series.... even tough it says the correct measure, the thread is different..... very disapointed
Good, slow shipment