We got this mattress for our 6 year old son.  He has been sleeping on a firm memory foam mattress and at first he loved it but lately he was saying it was too hard.  This Sert Perfect Sleeper is the perfect combination of firm and soft.  It has the firmness that he needs but also a softness to it that is far more comfortable than a typical firm foam mattress.  He was waking up at least once a night with the previous mattress (which means I would get woken up as well) but with the new mattress he and I are both sleeping through the night.