I am not a pro by any stretch of the imagination.  I do have a number of other lenses, including some Canon primes.  I purchased this to see if it would outdo my Tamron zoom.  Conclusively the answer is Yes.  I am completely satisfied with the image sharpness and I believe the best feature is the Image Stablization.  The IS feature alone improved my shots immensely at a wide range of apertures, and gives me a far higher percentage of "keepers" than I ever had before.  I am completely satisfied with the effects possible on my 60D body and it is full frame ready for when I upgrade.  Recommended if you can afford it.