The Tamron SP AF 70-300mm F/4-5,6 Di VC USD (for Canon Digital SLR) Lens is carefully constructed with 17 elements in 12 different groups to give you perfect pictures. The size and weight is not much, which makes it convenient to carry around. Overall, it is a good buy at the price.