My current mattress is too soft and I needed something a little firmer without having to buy a new mattress and I must this topper exceeded my expectations.