Go on YouTube there's a guy there that gives a step by step install of the unit. If you order unit from crutch field you will review a step by step instruction of how to do it too. Will come with harness trim kit all the bells and whistles.
Hardness wise? Fairly easy