Excellent condition, glass is free from dust/fungus/scratches/etc.
Canon EF mount.
Comes with the TAP-in Console to update firmware.