Considering the mattress we slept on beforehand was the cheapest mattress available -- on sale -- etc, it was definitely time for an upgrade. We have been sleeping on this mattress for 2 months now. I am loving it. I was debating over getting the 10 or 12 inch mattress and ultimately went with the 12....looking back now I could have gone with the 10 and saved myself some money, but whatever.
My husband doesn't love it quite as much because, he says, of the way he sleeps (he's very long, skinny, and sleeps on his side) it hurts his hip a little. I'm a light person and I sleep on my stomach and wake up with no pain whatsoever.
I HIGHLY recommend this mattress. It is wonderful!! Buy it!