Well I'm used to dealing with wiring and electronics, so that was pretty easy, the hardest part for me was the top part of the dashboard and unscrewing the imid screen, there were 5 screws, not 4 like in the picture, and that last one was so hard to get to, I ended up just leaving it out instead of going through the trouble of putting it back in.