A little firmer than expected, but I think after sleeping on it and giving it some wear and tear it will soften up. Overall good purchase? My boo is quite pleased with it. He slept like a rock last night!