if you want a lens for longtime, id prefer a canon 100-400 mk 2 or a 150-600 sportsthe weather sealing is not so important than it is also making it dustproof, and all other lenses suck dust in like a bagpipe...especially because their volume. and a...