It arrived with the packaging mangled. There were tiny bits of styrofoam everywhere. But the desk parts were all intact. Overall it went together easily, although putting the drawer slides on is terrible because they are lubricated and it gets everywhere (and in my case, stuck to all the styrofoam bits). But the desk seems nice and solid.