Very firm, seems like it will have longevity to it. I recommend this sofa sleeper. Doesnt take up much space which is an added bonus. Heavy though, but that’s to be expected.