My wife and I are both stomach sleepers, so we needed a mattress that provided a lot of support. The Serta Perfect Sleeper Luxury Hybrid Oakbridge II Firm Mattress has been great. The memory foam on top gives enough cushioning with the right amount of support for our sleeping style. Note to those who are looking at this mattress. It does take a few weeks to break in. The first couple of nights were extremely firm, but after breaking it in, we love it.