Must admit it is all that. Had a little help installing it, but seemed straight forward if i had to myself. Instructions on how to use the radio/cd player were as straight forward as you can get. The roads round my way are not the best, but that didnt bother the playback on any cd - i really cant fault this and i would recommend this radio/cd player to any of my mates.