I wanted to wait for a while before I wrote my review! Compared to my old ones, this is the best one by far. I used to wake up so sore when my last mattress and I spent the night with. I was bit hesitant because the past experience. Finally I really do love this mattress.