Does the job, a little bit narrow on depth. The main desk comes as two separate planks and occasionally will get stuck and need a reset. Otherwise, easy to assemble and troubleshoot.