It was quite a challenge to put it together but all pieces fit very nicely.  The assembled desk was beautiful and looked expensive.  Delivery was not to my condo unit but left on the ground floor.  Customer service was very apologetic and suggested a solution for next time I order a heavy piece since Fedex does not usually deliver up to your door.