you have to do a little bit of wiring to get the halos and LEDs to work.
Everything else just plugs iin to the stock harness
I think there are 3 wires you have to hook into in the turn signal to get everything working, I just used 3M wire taps, they wrap around the wire you need to tap into then you can plug another wire into them. Not hard at all.
I can always pop one of mine out and give a wiring diagram if someone needs it, it really wasn't that hard.