Wiring connections are very easy. Read through this thread.
FYI for all with this deflector or who are thinking about one. Water/moisture CAN get into the end caps on the led light bar. I was washing my truck with a regular garden hose, and water got into the ends. It took about a week for it to dry out, then I used some clear silicone under the rubber end caps to try to seal it. No water in it yet. I imagine a high pressure car wash will increase the likelihood of water getting into the light bar.