Arrived on time.  Great quality and very easy to put together.  Took me about 3 hours.
I have put together a lot of furniture and this one was by far the best organized.  Instead of just having all the screws and parts in random packages, they had each package labeled so you don't have to guess.
Love it!