I think if they are really ready, it should not take more than a month or two to become completely trained (no pull-ups or training pants). I am wondering if starting too early makes the process take longer...that is only my experience from this one dcg who started at 18 months and now at almost 2, she still has tons of accidents. My boys both started around 2 and within a month were totally trained except for nighttime.