Incredibly pleased with this purchase!  I did not find it difficult to assemble myself but written instructions could make assembly easier.  Beautiful piece!