Great mattress. My husband has complained the last 3 mattresses we have purchased were not firm enough. He loves this!! Very firm! I LOVE it myself. Had to start setting an alarm in the AM, otherwise I will sleep all day.