Mattress is very firm. Some reviews say too soft, saggy, etc.... we unpacked and let it sit for 48 hours before using. Haven't slept this well in some time. Highly recommend.