Excellent condition Canon 10-22mm lens with caps. Body shows little signs of use. Optics are clean with no marks or dust. Front cap do have some marks and scratches. $545 shipped and paypaled in the US.