Decent unit for the price. The unit and fascia fit ok but not great. Was pretty easy to install. The sound is good but there's interference through the radio and the steering wheel controls don't work. So it's ok for the price but doesn't really meet my expectations.