Amazing! Nice and firm to be supportive but still soft enough to be comfortable. No funny smell, we let it sit for 48 hours before actually sleeping on it but it puffed up much faster than that. It definitely doesn’t get too hot. My favorite feature, low motion transfer! You can barely feel it when your partner moves. I’m really happy with this mattress. I will be ordering another for our daughter.