Old bones, firm mattress. This topper is like sleeping on a giant marshmallow! So glad I got it. Delivery was super fast.