I bought the Canon 100mm macro with this lens cap. The lid broke up very often from the lens, so that when I took the lens out of my camera bag pack the lid almost rarely was on the lens. He also can be attached to the lens only with accurate attention. Often is still a small margin and the cover pops off again. I do not regret it in any case to have a very bought this lens cap and rate each of this purchase from! As it is a hassle to install the cap over the lens he had slipped from me again, causing a scratch on the front lens !!