My parents typically are very achy when they get up in the morning. They bought an off-brand, cheap memory foam mattress a couple years ago, and at first LOVED it and weren't waking up sore anymore. But, well... you get what you pay for and after just a couple years, the mattress is sunken in and they were back to complaining. This mattress had a very short warranty of just a couple years, too. You'll be much better off getting the "real deal" Tempurpedic, the warranty is nice and if you get 100 days to try it out, you should know pretty quickly if it's going to make a difference for you or not. My brother and his wife have had a tempurpedic for just over 5 years I believe, and they still like it just as much now as they did when they first bought it.