A little more firm than expected, but I absolutely love it! It’s super comfortable and my body doesn’t ache in the morning anymore. I have clearly been using the wrong mattress for years. It came super quick too. Absolutely recommend!