out of 5
Don't even bother with the canon eos stock lenses, this lens is an exquisite replacement for the bland 35-80 canon lenses they sell with the camera. I used this lens with a canon rebel g for 3 years and the D-rebel for a few months, I love it. It provides great wide angles with only slightly weak edges below f4.5. The macro function(1:2) is phenomenal with surprising sharpness and clarity for it's price range, I find it is most adept with black and white, while it handles color very well, there are other lenses with slightly less contrast well suited for color. All in all a Great lens for amateurs and students who don't have tons of cash to drop on a top of the line lens.