This is a very protective addition to your valuable lenses, I leave it on my 70-300 Canon all the time. Easy to remove when in a hurry, takes a few seconds to put back on but no hurry with that. I love it so much I take it for long strolls on the beach!