Received the order within just a few days.  We put the whole thing together in less than two hours.  The directions were generally good although the pictures didn't always make sense.  Overall it was a pleasant experience and I am pleased with the quality of this product.  It's a great addition to our living room.