The desk comes completely unassembled. It took some time, but for the price, it is worth it.  The reason I gave 4 stars is because one top left drawer did not line up correctly.  I contacted customer service and got a prompt solution to the problem. I am waiting for new drawer slides to be shipped, then will update.