The assembly was a bit cumbersome.  Some of the holes had to be drilled again.  But the finished product is very good. 

Pros: Looks nice. Solid. Good value 
Cons: All the pieces did not fit.  Assembly required a bit of work