I did a lot of research on memory foam before this purchase. Tempurpedic was out of my price range but when you compare foam weights (the lbs listed) this mattress is the next best thing. The higher the lb of the foam the better quality and supportive memory foam properties most are looking for. A lot of the really inexpensive beds are made from 2lb maybe 3lb and will lose their rebound factor sooner and just be less supportive in general. I just spent my first full night on it and it was wonderful. It is not too hard and not too soft. I am 5'3" and 120lbs but my boyfriend is 5'10" and 200lbs and he is comfortable on it as well. I have a $$$ *********** pillow directly from the company and they are very similar.
This bed does weigh a ton and moving it around to open it was not easy but again I am a petite person. I'd hate for anyone to purchase this and be terribly unhappy because of my review but if you are a reasonable person and want a reasonably prices memory foam mattress that is supportive, medium firmness and not horribly hot this is a good bet.
I have bamboo rayon sheets I got from ********* that make it extra incredible and they stay cool too. Oh ya I live in central FL and have window unit a/c in my 2nd story apartment so I know what hot is.
Hope this helped and sweet dreams!