I'll start by saying this looks really great when it's done, feels pretty solid, has a great capacity, and I really like the handy drawer and hutch on top.  My only complaint is that it takes quite some time to put together.  I think I spent 3.5 hours by myself getting it all finished.  The packaging is a pain to clean up later, too.  But, overall, I'm pretty happy with it so far and I'd probably buy this again.

Pros: Sleek looks
Cons: long process to assemble