We received the order within 2 days as was stated.  For the most part was very easy to put together.  Love the look and quality.