After a few years of bitching about the sorry state of our mattress, we upgraded. We bought one of these from Tempur-pedic. So far so good.. It is a little firm, and everything I have read say the soften after a few weeks. But it is soooooooooooooooooooooooooooo comfy once you get settled. This is just heaven.
After dislocating my left shoulder 6x and my right 1x in college (rugby) it was getting really painful to sleep on my side on that crummy old mattess. I am in heaven now.