Arrived on time and was exactly what we were looking for when adding cushion to the sofa in our RV trailer.