That looks spanking new. Good job Bro. Luckley for me , About 2 years ago, I went to the dealer to do an Airbag Recall and to my surprise, they said my headlamps and Headlight assembly had a recall in NY. They asked me if I wanted them change, I was like, wait, wait one minute, do you mean Brand new head lights, he was like. Yes, brand new. I was like, fook yeah. Now I have brand new looking headlamps. Make sure to add some Wax or protectent to headlamps that protect headlamps from UVA and UVB Rays. Do this everytime you wash or clean your car, this way they are protected and will stay clearer for many more years to come.