Great desk for the price. Not difficult to assemble either. Ran into trouble assembling the drawer for the desk. The runners did not work and we were left to go to Home Depot to get replacement parts. Had the parts worked appropriately for the drawer,  I would give this five stars.