It has Radio, video, aux, SD slot, USB slot etc. you can hook up a rear view camera if you want as well.
Its not even a year old, works great and is like new, remote hasn't been used.
The button illumination can change colors, has many choices (as well as the screen display/menus). Great unit, Looking to possibly upgrade to something with in-dash navigation. Not in a rush to sell, worse comes to worse, i'll just keep it and put it in my car.