The finished product is great, looks great and functions exactly as it should.  The assembly was difficult because many of the holes (starting with the base) were too small.  It's as if they drilled the holes, then applied the finish to the wood and it swelled.  I would have been in a real pickle if I hadn't had help.  The directions were a bit vague in places because they were done in pictures only -- no explanations.