The desk arrived in two boxes.  It did take a while to put it together.  I was very methodical when doing it so I didn't have to redo anything.  Instructions were pretty clear with all parts labeled.  I would say it took me 5 hours in total.  I really like the finished product.  Everything has a very nice fit and finish, aligns properly.   I never had to force anything.  I would recommend the desk, realziing it is not solid wood, nor is it priced as such.