Bought this new mattress because the one I had was just not comfortable. So far, it has been the best sleep I've had in a long time. The puppers also slept the entire night!!