Lens is like new as I replaced it on my D7000 with a 16-85 which really is no sharper. Comes with hood and both caps. $200.00 plus shipping from 26559