It did take some time to assemble and the instructions were difficult to follow with some "re-dos" happening but all of the materials were there. I would recommend using tools from your garage if you have them. Those provided did work but once the right tools were in hand, the job went much quicker.