We received the furniture on time. It was easy to put together. The cushions are not remarkably plush or durable but it looks nice and we got exactly what we expected for the price.