The lens is excellent! I use this on a Canon 70D and can really only positive! The sharpness is awesome! I always thought only the expensive Canon L USM lens has a pronounced sharpness but no, this lens Canon 24-105 IS STM is class! The autofocus is in this lens also super fast and accurately to the point! Great!
I can only recommend this object Canon 24-105 IS STM! Although this is no dust or splashproof.