Delighted with this purchase.  Assembly instructions were good enough to follow carefully and the whole thing looks great when it's all put together.  It helps if two people share the assembly.