Just the right amount of firmness!! The best for side sleeper I love this. I recommend leaving it to air out for 2 days