This lens came with my first cannon body...it's a good starter, or personal use lens, but thats about it. I know that buying Canon brand lenses means that you are going to get better quality results, but I just have not been impressed with it. Pushing the zoom to the limit produces grainy and fuzzy images. If you want sharpness and quality, you are going to have to pay a couple thousand. Despite the f4 focal range, you can manipulated your image plane and capture a shallow depth of field for portraiture if you wish, but it still leaves a lot to be desired. Probably best uses are for those who cant afford a more expensive lens, or the ameture.