The Yamaha CD-S300 is a versatile CD player that can play MP3 CDs in addition to standard CDs. There is even a USB input that you use to connect your MP3 player or iPod. The whole device exudes quality and also the internal components are designed by Yamaha so that minimal loss of signal occurs. The Yamaha is also a nice set with the amplifiers and receivers from Yamaha like the A-S300 and R-S300 . If you are looking for an even higher quality construction, please also visit the Yamaha CD-S700 cd player and Yamaha CDC-600 cd changer.