I've had this mattress for about a month and am loving it. The firmness is perfect and it still has a bit of bounce. It doesn't seem to hold heat. Really an all around great mattress that I am happy to have invested in. I miss it when I travel for work.