These were a perfect replacement for my 2003 Jeep Wrangler TJ OEM fog lights that were so fogged up you couldn't tell if they were on or off. 2 things though, first I wished the wire was about 6-12" longer, secondly I wish there was some kind of universal adapter, or at least an adapter kit that was vehicle specific. I greatly dislike having to tap into OEM wiring, but I used piggy-back clips so I didn't have to cut the wires at least. I also used a small wire protector wrap to shield the wires. So far I'm loving the new fog lights.