I have suffered on a brand new extra firm mattress for 5 years; We put a four inch foam topper and a 2 inch foam topper and it was still miserable. I would be tired all day. After a lot of research, I finally bought a Memory Foam mattress and I have slept on it for 2 nights. Zero back pain in the morning and I don't even feel like I need coffee. Why did I wait. Awesome product and excellent price. No tax, no shipping fee; got to the house in 6 days.