I just got a new mattress three days ago. A memory foam Tempur=Pedic. Kind of pricey but after sleeping on it for three nights my back and shoulder pain has been reduced by 80%. I can sleep for a longer period of time. It has been a big deal for me.