Took me about an hour and a half from start to finish to assemble. everything was there. Holes lined up. Some of it was difficult to do by yourself, but I managed. I need to do some tweaking on the bottom legs, but very happy for the quality and the price. Very sturdy!