My husband likes firm mattresses and would probably give this 5 stars.  He is sleeping great on his belly and back.  I like plush and I am a side sleeper, and this bed seems soft when you lie on it, but my back is acting like I’m sleeping on a firm mattress.  My neck hurts every day when I wake up. I am also sweating like crazy which has never happened to me. I’d give it 3 stars, so I posted our average at 4.