Aside from a few minor fitment issues, these were nearly identical to the Stock lights on my 2002 2500HD. They look awesome and are good quality. The fog lights and parking lights fit perfectly without any force; however, the headlights didn't want to fit at all. After some adjusting, they eventually went into place.Adjusting the headlights was a breeze and while it's hard to dial them in perfectly, you can get them pretty close on your own. They look phenomenal - just like when the truck was brand new, and they are bright at night time.It's interesting that it came with the headlamps but didn't come with the turn signal/parking lamps and DRL bulbs. I ended up buying all new bulbs anyway, but the headlamps that were included are nice and bright.They have been installed for 6 months and I haven't had ANY issues with the lights or housings yet. The truck is garage kept so moisture isn't a huge threat; however, I will update the review if I have ANY issues with the lights or housings down the road.So far, I'm very happy and I highly recommend this kit!