The mattress was a little firmer than expected but excellent quality for the price. Delivery was on time and I was kept informed of each stage of the delivery process,