Nice & firm. My husband said he noticed a big difference the first night he slept on it compared to the old one. Got better sleep, plus less pain in his shoulder, which he has struggled with over the last few years.