I put this together myself in two hours. The instructions were clear and easy to follow. The desk is heavy and great quality! I only gave it 4 stars because one of the screw wholes didn't have threading so the screw wouldn't go in. But I just used a drill to fix that and it was good to go. Overall GREAT product for the price. Would definitely recommend.