There are always too expensive cannon visor (for a piece of plastic '). However it is the guarantee of compatibility between all accessories. In extreme circumstances (for example at the beach with the sun at its zenith, sand projections, spray), I can fix it on the 50 mm f / 1.8 filter, lens hood and cap.