This is a clean canon mount lens and it fits Canon camera,
overall cosmetic condition is good ,
usage and no damage or serious wear
inner/ out lenses in good shape.
tested and in good working order.
Comes with caps