We have always had a Tempupedic mattress. This latest product is the best! It is comfortable and firm.