Really happy with the mattress. It’s comfortable, not super firm. I think it stays pretty cool as well. I don’t feel a lot of motion when the dogs or another person is moving on the mattress. I am 20 weeks pregnant so adjusting to sleeping on my side and it has been easy with this mattress!