As a result of my tests, I determined that the SCOSCHE GM1520B was incredibly easy to install .The wiring harness was a perfect fit, and i was able to get MY headlights and taillights working in no time. The overall quality of this automotive replacement part is top-notch and built to last. However the only downside to this product is its price tag. Nonetheless, if you're looking for a reliable solution to your replacement part needs, the SCOSCHE GM1520B should be at the top of your list..See full review