Relatively easy to put together, just a lot of pieces to sort through. As long as you take your time it should go together fairly smooth, it took me about 3 1/2 hours with supper in between. Also be sure to have lots of room to assemble.
Fits perfect in my bedroom. My only complaint is the drawer is a p.i.a. and is smaller than i thought. If you're looking for a desk for a smaller room here it is.