My son put all 3 pieces together in less than 1 1/2 hrs. Some of the holes don't line up so be prepared to give it a extra push. But beyond that satisfied. Also if getting it from FedEx you might want to make sure the delivery is made to your apartment. All deliveries I've gotten from FedEx has been bad. The delivery is whatever apt he wants to drop it off at. I just may have a dead beat delivery where I live at