This player works with the radio and all buttons work. It will not play Cassette tapes. The tape does not spin may need a new drive belt. But there was tension from all of the buttons so that may be the only issue will include some vintage headphones, which as well do not give off. A very clear sound and a Led Zeppelin cassette tape. To test with, please ask any questions. Thanks