Very pleased with this purchase. It took me about an hour to assemble without help. Comes with all the tools you need to put it together. It was quite heavy so if you have to bring it up stairs you may need assistance.