The mattress is firm and our sleep has improved due to not having a sagging mattress. We had checked the mattress at the store but the one that we bought was not there so we ordered it online.