This Canon EF mount 75-300mm f/4~5.6 II zoom autofocus telephoto lens comes with both of its caps. There are a couple of very light scuffs on the exterior of the barrel, but nothing major. Its focus and aperture adjustments are smooth and its glass is excellent with no fungus or haze on its elements.