Initial impression is good. Assembly took a while. Close to 2.5 hrs with electric driver. Hammer is needed. Assembly instruction provided in the booklet were just fine and easy to understand.