Created for professional use, the Canon EF 24-70mm f/4L IS USM lens is weather resistant in addition to being dust- and moisture-resistant. It also has a fluorine coating on the front and rear surfaces and this helps reduce smudges and fingerprints. It also has a one-touch full macro feature that turns this zoom lens into a telephoto lens, making it ideal for shooting a variety of subjects.