The mattress is definitely very firm. Didn’t expect that but love it. Memory foam is making it very comfortable. The only issue that I have is that even after 4 days it won’t reach the 10“. Customer service told me I should give it at least 72 hours (not the advised 48h). But it’s not changing in height since 60 hours. So I got a 20 refund because of that.