Just what I needed for my hard mattress! The topper is firm but has just the right amount of give. The channels in the memory foam keep it very comfortable at night.