Appears to be a fabulous player. We've tried everything but the cassette deck, but I'm sure that will work too. The sound is great, and set up was easy. This was a birthday present and it was most appreciated!