It took 10 minutes to put together. It looks nice. This table fits perfectly behind the sofa in my office. The pull-out tray is handy.