Couldn't believe the price on this mattress, but I was willing to try it because of the reviews. It certainly is living up to them so far. It's soft but not too soft - there's definitely support. It took a matter of minutes, maybe even seconds, to puff back up to its normal size. I am impressed.