Seems to be a good headunit, it's pretty old tho. The steering controls will not work unless u get this unit called Pac-swix which will enable u to control aftermarket headunits using your stock steering wheel controls.