I bought a 10” (7”base,3”gel) memory foam mattress and was a bit too firm for me. I’d get sore shoulders and toss and turn all night. I bought this and it’s made all the difference. No more sleepless nights.