It's perfect. Firm yet the memory foam doesn't make it feel like a rock. It's great for my back.