I install it myself, very easy, but I had to purchase an radio antena adaptor, in order to fit the car radio harnesses into this unit. It will be better to be included in the package.
The only thing that I found it, as a minus, is the lack of information from user instruction. Honestly, I find it not very helpful to install or to learn how to use it.
Nevertheless, so far I am very happy with this purchase.