We have a new mattress but it is a little more firm than I like. The gel foam mattress topper made it so comfortable.  With the elastic attachments at all corners, it is snug over my mattress and does not move. The have no problem with my fitted sheets . They fit well over the topper.