After 23 years, I decided it was time to buy a new mattress. After asking a few friends, they all recommended Tempurpedic. Since they had a 0% 36 month payment plan, I decided to go for it. I do not sleep well at all ever since college. My old mattress was causing me a lot of joint pain in the hips, shoulders and neck areas. I no longer have that pain when I wake up in the morning, but I still do not sleep well unfortunately, but this has nothing to do with the mattress. Just my unfortunate luck.