We received the desk the day they told us that we would receive it.  It took us about 3 hours to put it together.  Direction were easy to follow.  Really a nice quality piece of furniture.