Fitting was pretty straight forward. The only thing that might be a bit tricky is the cutting of the cables for the steering wheel control box. Read The Instructions Carefully !!! It does ( eventually) make sense !!!
I had to space the single din fascia to bring it flush with the rest of the dash. Just slide a couple of washers over the locating pins behind the fascia. It's just me being a bit anal.
You WILL need to also purchase an ISO to JVC ( or whatever make of head unit you have) from any auto accessory shop. I paid about $16 au at Supercheap Auto here in Aus.
Everything slides in perfectly. Steering wheel Volume up a and Down works also Station Fwd / Back , I haven't tried but I guess track fwd and back will use the sameness wheel buttons.
Phone answer on the wheel doesn't work but this would be a limitation of the head unit.
Over all, for such a cheap price, this kit is extremely good!!