The desk is really sturdy. It is the perfect size for our office. It took a little over 2hrs to assemble. Some pieces did not have #s on them to differentiate each piece. Common sense really played a role in assembling the desk. The desk did take over 30days to arrive which was outrageously long but the wait was worth it considering how sturdy it actually is.