I have a TV in the guest bedroom on top of the dresser.  There was no room to fit the components, this was a perfect solution.  

Pros: Perfect solution to fit components
Cons: Assembly was a little difficult, but didn't take long once we figured it all outl.