This Canon EF-S 15-55mm f/3.5~5.6 IS II zoom lens comes with both of its caps. There are a couple of light scuffs on the exterior of the barrel. Its focus and zoom adjustments are both smooth and its glass is exceptional with no fungus, haze, or separation to its elements.