Perfect fit for our daughter.  She weighs 37 lbs and should be able to wear these for awhile.  The extra fabric gives protection against accidents, not completely, but enough to help.  She really loves these Minnie trainers and requests to wear them.  They are super extra soft and have withheld regular wash and dryer use.  Would recommend!