Delivered on time. Took about 2 hours for the mattress to get to 10 inches. It is too soft for my taste and hence deducted one star. Overall, a great value for money.