The mattress is firm, but not like sleeping on a slab. It has the perfect amount of padding while giving the support needed to help my bad back. I can finally sleep again!