CD player and radio works. I can't open the cassette door so I do not know if that works. Power goes on when I plug it in and press the power button but once I power it off it does not power back on unless I unplug it and plug it back in. Overall the outside exterior is very good. This unit was not abused. Well cared for.