It arrived timely, however there wasn't enough padding for all the parts so the top and bottom part  got chipped on the sides. I requested replacements for these parts... Still waiting... 

Despite that, it was fairly easy to assemble though I don't get why the desk itself don't come already assembled and all we'd need to do is attach the legs. Whatever- regardless of that and the chips, I love the desk.