We love our gel memory foam mattress topper. It tends to be very firm when we first lay on it, but as the sleep progresses, it becomes much softer. It makes for a much more comfortable rest.