A great but compact system, with good sound. I have this mounted on the wall as it says you get better sound, but on a wall or shelf is equally good. I can stream music from my mobile or iPad with ease and setting up was pretty easy. Great system with great sound. The family love it.