The radio was easy to install even for someone that had never installed an after market radio before. The features are a good value, and the bluetooth is great!! I just installed it, so I haven't had much time to play with it, but it doesn't appear that the USB will play items from your phone (I have an iPhone and it doesn't play through it). I guess it's just for file storage. I haven't been able to get the video to work yet, but I think it's just connected wrong. It appears you have to have the parking break on before you can play a video. If that's the case it kinda defeats the purpose because I bought it for my kids to watch while on long trips. But again, it may be a hook up issue. Bluetooth works great!!! The display is a little cheezy, but it is what it is. The remote will take some time to get used to, but doesn't everything new that's electronic! Overall a good radio for the price as long as I can get the video to work.