This case will protect your Canon EOS from the rain. Provides protection from water without impairing vision. Protects camera and lens from the elements.