After putting this together it looks and functions great, but it was a bit of a struggle.  I'm generally pretty good at putting things together but some things just didn't fit quite right.  Overall I am pleased with the product.

Pros: Great looking and functional
Cons: Hard to assemble