Pros: Loved the Tempurpedic at first. It was VERY supportive and comfortable.
Cons: Very warm. Within 3 years it became too soft. Found a new solution though!
I purchased a full size Tempurpedic mattress about 3 years ago. I absolutely LOVED it. It was unusual at first - and took some time to get used to - but once I became accustomed to it, I would look forward to going to bed! My back problems disappeared and I was getting great sleep. And then it became soft. I am considerably overweight - and on reviews I read that Tempurpedics go soft and even more quickly with overweight people. My back started hurting again - so much that I started sleeping on the miserable couch instead. I knew that I had to do something and although I LOVED the Tempurpedic at first, I just couldn't justify purchasing another that would last less than 3 years. So I found a website http://www.absolutecomfortonsale.com/specialty-beds-index.htm and read about their foam mattresses made for people over 300 lbs (Comfort Max 300) and for those over 400 lbs (Comfort Max 400). Now I do NOT weigh that much :-) but being a scientist, I "scientifically" reasoned that if I were to get the 400 lb mattress, it would last longer. haha! So I ordered it. It arrived and I began by struggling to get the old Tempurpedic off of the bed - it was very HEAVY and completely non-rigid and was very difficult to move by myself. I struggled and struggled and finally moved the new Comfort Max 400 into its place. The Comfort Max was LOT thicker - so the bed was tall. I laid on it. Oooh - you apparently really do need to weigh a lot for those beds. Concrete would have been softer. I was in despair when I looked over and stared at the old Tempurpedic. I had spent about $1300 (I think?) on the Tempurpedic and then 3 years later another $900 on the Comfort Max 400. What was I going to do? I wasn't sure if I could return the Comfort Max 400 and there was no warranty on it since they claimed it was a specialty item. And then it hit me. I went over and unzipped the outer lining of the Tempurpedic and then took scissors and removed the inner fabric lining and EUREKA! It was indeed in three layers - a thin top layer of memory foam, a thicker layer of memory foam and a bottom layer of egg crate foam. I grabbed the top two layers of memory foam and started ripping it off of the egg crate layer. This was a struggle because I learned that the memory foam layer is what is SO heavy in a Tempurpedic mattress. But finally I got it loose and put it on top of the concrete Comfort Max 400. Now the bed was VERY tall since the Comfort Max 400 was 10 inches thick and the memory foam was about 3 to 4 inches thick. I tried it out - and ahhhh!!!!!!!! It is wonderful! It has wonderful support and yet has the comfort of the memory foam. If I were to try it again, I would most likely get the Comfort Max 300 as the bottom layer so it hopefully (?) would be a little softer. And certainly if I were a lighter person, I would have tried that. This combination feels different from the plain Tempurpedic - you don't sink as far into it and it is much more supportive - indeed it is still a fairly hard bed. It is still VERY hot as the original Tempurpedic was - but it is a bed where I can quickly fall asleep and I don't wake during the night. AND - my back hasn't hurt a single time since I created this (well except from all of that activity to move those heavy things!). It is easier to get out of than the original Tempurpedic and easier to move around on since I don't sink far into it. I now have to purchase VERY DEEP sheets for the combo - and the Tempurpedic layer is not attached to the Comfort Max 400 bottom layer. I have not had any problems with it moving or shifting yet. I suppose that I could glue it together as the Tempurpedic was - but I don't want to take a risk that this will make it miserable! I have a very old antique metal bed so the bed frame is very low (only about 4 inches off the ground). This thick combo along with the Tempurpedic platform (box) makes this old bed about the height of normal beds. However, if this combo was on a regular height bed, I think that it may be too tall. I have considered that a much thinner platform "box" could be build for a regular bed to keep this from being so tall.
I took a COMPLETE risk on this Comfort Max 400 out of desperation for a good night's sleep. It wasn't for me - but the combination with the Tempurpedic top layer has worked great for my needs. My scientific conclusion from this is that it was the egg crate bottom layer that became soft on the Tempurpedic - the memory foam layer does not appear to be sagging on top of the concrete Comfort Max 400!
I do not know if this would work for you - but it sure is a wonderful solution for my needs. Good luck!