Kuvrd Universal Lens Cap
Lens caps are meant to protect the front elements of your prized glass and not much else. The Kuvrd Universal Lens Cap goes far beyond, helping to protect the lens body itself. Made of sturdy silicone, it helps protect your lens against water, dust, and shocks. It stretches from 60 to 150mm, so it can be used with pretty much any lens, is compressible when not in use, and can even be doubled up to protect both ends of a lens when not attached to a camera.