Honestly, I think it’s too soft for my husband. And it was softer than I thought given it’s supposed to be medium firmness. My hubby is a super hot sleeper and this is doing fine for him (without the added top layer). I wanted it for my joint. I love laying on this bed, and I sleep great.