This is my first foam mattress, I've had inner spring mattresses in the past.  For the price, I figured it was worth a try.  I do prefer a firm mattress, and this definitely isn't as firm as a spring firm mattress.  But when I'm lying in bed, it feels very supportive.  Sitting on the edge, it definitely has a lot of give.  I paired these mattresses with the Rize adjustable bases and it works great together.