I bought this to rescue a mattress that was just way to firm for me, it adds a nice softness and is a good value for the money.  Don't expect it to go all the way to the edge though as it is a bit smaller than the mattress.. Needed to let it air out because it did smell kind-of weird at first.