I have a very old Canon wide angle lens, a 17-35mm F/2.8. Although it worked great for older camera bodies (550D, 40D, 7D) but its performance falls short on the 5DmkIV and the 7DmkII.
So, I have been testing diffferent lenses, taking a photo of the same thing, same settings..
Canon 11-24 f/4 – clear images even to the edges, barely visible fringing, minor vignetting. Can’t mount a UV filter, but the lens hood extends past the element.
Canon 17-40 f/4 – clear images, slight softening at the edges. Visible vignetting and fringing. Can mount a UV filter.
Canon 16-35 f/4 – clear images, visible fringing and minor vignetting. Can mount UV filter.
Canon 16/35 f/2.8 – clear images, slightly visible fringing, and minor vignetting, but less than the f/4 version. Can mount UV filter.
Tamron 15-30 f/2.8 – clear images, very visible fringing, minor vignettings. Can’t mount UV filter, but lens hood extends past the element.
Sigma Art 12-24 f/4 – clear images, even to the edges. Negligible fringing, negligible vignetting. Can’t mount UV filter, but lens hood extends past the element.
So, it’s down to the Canon 11-24 f/4 and the Sigma Art 12-24 f/4. They both produced excellent images, sharp, clear, even to the edges, so I have to choose by other criteria.
The Canon 11-24 f/4 is $2866 to $3,844.
The Sigma Art 12-24 f/4 is $1579 to $1999.
Sigma Art Series 12-24 f/4 for the win! Time to save my shekels!