The product came and was easy to assemble and looked far nicer than I expected.  The only problem was the difficulty with the screws to attach the top piece.  It was a very awkward angle and difficult to get the necessary torque but was manageable with a special screw driver.