The Canon EF 28-300mm f/3.5-5.6L IS USM Lens is the right choice for those times when you need a wide range of focal lengths but only one lens can go with you and both lens and image quality cannot be compromised . The 28-300 L is the best Canon do-everything-with-one-lens lens available.