My son is 5 and just now stopped sleeping in crib. He only weighs 30 pounds so it's good for next 20 lbs and the edges keep him from rolling off as he moves a lot. He would not be ready for twin bed so this is perfect though he is not a toddler anymore. Great buy!