It does give some cushioning but I bought a mattress pad too.  I have a pillow top mattress and 3” topper.  The pockets on the side accommodate all the extra padding and does not pop off.￼