First, I'd like to mention I never slept through the night on my old mattress and do sleep through the night on this one. It's extremely comfortable and seems to be the correct firmness for me. I have osteoarthritis and back/hip issues. So that's saying a lot. It's not hard firm, but it's not entirely soft either. It’s perfect for me. The mattress seems to be very durable and will last for years. I Highly recommend Serta mattresses.