This is an awesome mattress! Its not too firm or too soft, its a happy medium. My sleep has improved so much since my purchase. 1010 recommend!