Quick delivery, as always. We bought two of the desks, one for myself and the other for my husband. One never knows how difficult the assembly will be. But I am happy to report, it went very well. My husband found the instructions very easy to follow and everything lined up perfectly. It does take time, but that is to be expected. Of course, the second desk went quicker than the first. I would recommend this desk!