Overall, easy to assemble once you got through the first piece. Had extra screws which was great because one of the screws had bad threads, but thankfully I had another one available. They did not send a protective cover for the table - working on getting that sent.