OK, in defense of memory foam mattresses (who thought that would be my Sunday?!?)....
We've had ours 8-10 years or so, hard to remember. It's been a good medium in terms of firmness. It sleeps a little warm , which caused problems at one point as I also generated a lot of heat while sleeping...