I put this together by myself in over an hour. It is really functional and great for the price. A few of the pieces were a bit damaged but I just kept going because it was extremely minor. The directions are fairly clear, but I still managed to do a few things wrong. The door was super easy to assemble tho - that was my biggest worry.