We read the reviews and expected the mattress to be very firm but it isn’t too firm, more like average, and with our mattress pad it is perfect. Arrived quickly and unrolled from the box, I’m very happy with the mattress for the price!