Several parts missing that for most would have made it impossible to assemble.  Luckily, we had someone fabricate the missing parts that enabled us to finish it.  It looks great, but would recommend hiring a professional to assemble.  Not for the do -it -yourselfer.