This mattress is definitely firmer than expected, however, once I added a topper it is perfect. We have been sleeping on it for months with no complaints. I would buy it again. Just keep in mind that you must want an extra firm mattress if you purchase it.