not for people with certain back problems. This mattress topper is very cushy, but it proved to be just too much softness for my back. I slept on it for about 5 months. Now granted, I'm not a spring chicken at 51, but I'm not ancient or falling apart just yet either, but I have always had problems off and on with the muscles in my back (as opposed to herniated discs). Soon after I started sleeping on this topper, the left side of my back (where one of the long muscles are, and where I seem to have an ongoing issue) started really bothering me, so much so that I could barely roll over in bed without pain, and could hardly stand up after getting out of bed. After walking around the house, sitting down and getting up again, I would be much better. Then it would start again the next and every following morning. About 6 months before this, I bought a standard shift car, so I thought maybe using the clutch was starting to cause a problem. Not able to stand it any longer, I finally used the process of elimination and addressed the simpler issue first of removing the topper to see what would happen. Just about overnight, literally, my back improved, to my great surprise. Still not back to "normal" yet, but oh, so much better! I can roll over with no pain, and get out of bed with no problem. Although this topper felt great, it just didn't provide the support I needed. I went back to the Serta 3 inch "egg crate" style foam topper that I used to sleep on, and that worked great before, and only bought this one because I thought if 3" was good, then 4" would be heaven. Now my 12 year old son has this 4 inch topper on his platform style bed (that has a very old and low mattress) and he's just loving it. It's very well made, with holes for ventilation. However, it's very heavy, so don't try to lift it yourself if you have back problems. I must say this is an excellent value for so much memory foam, and the quality is excellent. I'm just very glad I found another bed to put it on because I'd have no idea what to do with it if I didn't!