We perchased this topper because our current mattress is too firm.  This topper made our current mattress so much better.  The topper has a fitted mesh material that securely keeps the topper in place.  This was a great purchase and would recommend it to anyone who is on the fence to purchase.