Tedious assembly. If you can, I would pay for the professional assembly just to save time. But the desk itself is great!