If you are a front-sleeper then a firm mattress is best, otherwise you will sink down too far into it if it's too soft.