This mattress is amazingly comfortable. My old bed was soft and squishy so it took a couple of night to get use to it. It is firm but not hard. I love it!