I purchased a set of these as my 2003 Accord needed new lights. They are 14 years old and yellow and foggy. I sanded them last year using the 3M kit which worked perfectly, however I don't feel like doing this year after year. This fits the same as the OEM and actually is. Excellent quality and comes with bulbs and sockets. Just plug and play. Shipping was fast and they were well packed. I didn't want the cheap aftermarket lights as the plastic on those are cheap and easily crack. These are extremely well made, very durable and of the same weight as the originals.