The desk took a long time to arrive and took more like 4 hours to put together. I wasn’t able to get all the screws flush (probably more me than the product) so it won’t retract fully. However does the job and looks pretty nice.