Perfectly firm with a smidge of cushion. Have only had it for 1 month so cannot say on longevity, but so far, we recommend.