A lot of pieces to put together. But overall not too hard.
Desk is very small, but looks good in my office :)