Delivery was timely. The mattress pretty much matched my expectations. It is a bit firmer than I expected but that speak more to my taste than the product. I haven't had a bed this comfortable. The depth of the matress is perfect. Over all this is a quality product.