We've had the mattress for a few days now and we are already sleeping better and no longer waking up with body pain. We like a firm mattress and this mattress has just the right firmness, firm with comfort. We will be buying 2 more of these mattresses for our boys now so they can enjoy a better sleeping experience.