We purchased this mattress because my daughter has one and it's very comfortable. However after a full night I woke up very stiff and sore. When they say firm, it means firm! We settled on a 10inch medium firm mattress instead for a bit more cushion, even that one is still pretty stiff. A caution when purchasing the foam mattresses, just because they are made of foam doesn't mean they are all squishy!