Desk is great, assembly was no problem. All pre-assembly was properly done at production place, instructions were well done. One big complaint- the styrofoam packaging. It was partly turned to confetti in the box and small pieces of it got all over the place, and hard to clean up. It is not recyclable either. Corrugated or pressed cardboard is so much better. No mess, and it is recyclable. You can even burn it in your wood stove or fire pit if you have one.