Met all my expectations. Firm enough for my 25 lb toddler to walk the length of the mattress without falling. He looks and sleeps more comfortably. Way worth it.