I've installed a lot of car radios and I know what's a good, great and below average. This radio system is average at best. When I first unpacked it, the directions seemed clear enough, and again, luckily I've had a good amount of experience doing this, but I thought most people could figure it out. The directions were fine. In terms of the fit, it looks great. It's a wonderful looking upgrade to the car and it really helps make an older car feel brand new. The touchscreen didn't have any problems, crisp and clear images and the processing time was pretty good, too.Unfortunately, after all the installation was done and I was feeling pretty good, I started to notice some glitching happening with the sound and the wifi. Randomly, and without understanding why, they would begin to drop out, or disconnect from whatever server they are connected to. I thought this was really frustrating. It seems to be happening a lot less now, but every so often something gets messed up and I have to restart the system (manually through the setting). I don't know why this is happening to me, but I'm going to keep it a little longer to see if gets better. It's definitely not everyday, or even for a long time, but maybe something with updates to the system that happen automatically cause it to glitch out for a bit. About an average run of the mill car radio.