Lots of pieces to put together. Took 2 hours. But the desk is perfect.