Bought this for an uncomfortable mattress. Fits great. It is just too soft for my preference. It's medium firmness & I need firm. I sink into it and it makes it hard to roll to reposition.