This only took a few days to arrive.  We got it together in about an hour - very easy.  The hardest part was getting the doors straight - but even that wasn't too bad.  It looks great and fits perfectly in the spot we needed to put it in. I like it so much, I might get another one!