Arrived on time. Was easy to put together, so far it's looking good. comfortable to set on. Time will tell. Please with how it looks and goes well with rocker, recliner, massage chair I ordered prior. So far pleased with purchase and product.