Best sleep I have gotten in a while, mattress is soft but firm, very comfortable, and it keeps cool. I love it, will be getting more for my kids bedroom. I reccomend it 100%. Delivery was a breeze was kept informed of the delivery status every step of the way.