Don't buy a typical coil mattress from some overpriced mattress store, get a bed in a box memory foam one. They stay firm and dont get dips in them that destroy your back. Last one I got in 2019, I made sure it was on the firm side (you can order them any way you prefer) and I put a 3" topper on it. Best mattress ever, still like the day I got it.