The Universal Lens Cap is the best way to cover and protect your camera lenses. It’s designed to fit most any DSLR & Full Frame Mirrorless Camera lens with an airtight / waterproof seal, holding up to elements the most ambitious photographers might endure.