This mattress is everything. I use to wake up and everything would hurt from the previous mattress I ordered on here. Past two nights have been the best EVER!!!