i think this mattress is a good buy. Nice quality from a trusted manufacturer. ive been wanting a tempurpedic since i slept on one at a recent hotel stay. After shopping around all the foam mattresses I thought this would be a good buy for the price. It actually is an AWESOME mattress. Very comfortable and everything I wanted it to be and more. It exceeded my expectations. I dont find it too firm at all. Its just right.