The assembly took a bit more than it should do to some of the instructions not being really clear. However, once setup, the desk looks & feels great. It was nice that it also came with a small amount of cable management clips. I would recommend!