It took me literally 10 minutes to assemble.  It took longer to unpackage it that's how well it was packed.  Shows much better than online.  Very happy with purchase.  Highly recommend.