I always thought I liked a soft / squishy bed, however it turns out I like my bed a little bit more firm but still comfy. I am a side sleeper and I really like how I don't wake up sore in the morning. This bed is a perfect fit for my hubby and I. Not too sure if the 'cooling' actually works since we use a sheet. I honestly can't tell if it actually 'cools.'