This is a fantastic little speaker system. The sound quality is just amazing, much better than the previous speaker system I had which had been more expensive! It is really outstanding for a reasonably priced speaker system such as this, much better than other similarly priced systems. I love the design and it is very user friendly. The USB port and MP3 link are both very useful, as you can just play your music off of your laptop, your phone or even a USB stick so that you don't need to keep making new CDs every time you want to listen to new songs! The iPod dock works well too, charging your iPod while playing your music, and is compatible with all generations of iPods and iPhones. When you do want to listen to a CD, the speaker system has a motorized CD loader. Overall, it is a very good speaker system which is a steal for the average price it is selling at!