The mattress is good, but it is not quite as comfortable as we expected. We bought a new mattress because our old one (8 year old memory foam) was starting to wear out and become "hot." Unfortunately this new mattress is not quite as cool as we wanted. Most nights we are okay, but I'm sure it will break down over time and become unbearable. In many other ways though, it has surpassed our expectations. The buying and setup experience was great, and the other areas of comfortability of the mattress are above average.