Used canon 20mm AF 2.8 lens. This lens is clean of haze and the glass has no scratches. The body has a few subtle finish scratches that I’ve tried to capture in the photos. It comes with aftermarket caps.