I have always been skeptical of foam mattresses. I thought I needed a firm bed to be comfortable and spring mattresses were the only way to go for this. After my first night sleep in the Casper Snow, I will never go back. This has the perfect balance between firmness and comfort soft. The cooling technology is also perfectly balanced. At no point in my sleep did I feel cold. At the same time, the mattress never felt warm to the touch or sweaty like my old spring mattress.