I've been looking for a home theater in a box for a while and this particular one had everything I was looking for and more. It arrived literally 2 days after I ordered it. The setup was not extremely difficult, though I am technically inclined. But I followed the directions to a T and I had no issues along the way. The sound is very satisfying, and you just can't beat the wireless rear speakers and subwoofer! I do think that the output from the rears can be a bit louder, though you can adjust that a little bit according to your liking. Overall though, the sound is great, the bass is deep and booming and the system just delivers as advertised. You can't beat all the features you get in this out of box system for less than 500 dollars!If I were to suggest any sort of upgrade, just invest in a better grade of cable that you can buy at any electronics store, and replace the relatively thin and low quality stuff that comes in the box. Enjoy!