I have had this mattress for a year, and I am very pleased. Nearly identical to the firmest Tempurpedic. So test out the tempurpedic in some store first to make sure you like the firm one. It softens a little with use, but is still firm and very supportive. For the size (cal king), denisity of memory foam, and price, it is the best deal I found after looking at around 30 different stores.