This is one of the sharpest lenses made for Canon EF cameras. Mint condition with no scratches or scuffs to the body. The lens elements front and rear are perfectly clear with no scratches. All functions world perfectly. The lens comes with front and rear lens caps, the Tamron lens hood and a very high quality Kenko Multicoated protector filter. Shipping is $20 anywhere in Canada.