This was just the extra comfort layer I needed.  We bought a firm mattress, but it was just too firm for me.  This adds enough give for my hips and shoulders so I can sleep comfortably.