It arrived promptly but took 5 hours to put together.  Some of the drawers and doors don't line up perfectly but that could be my assembly job?  It's a little smaller than it appeared in the picture but overall good for the price.