The mattress is not too firm, not too soft—it’s just right—a medium firmness. It arrived before projected, and the box was intact, a good thing in Michigan’s surumn weather.