I purchased these for my 2 year old grandson who asks to go to the potty!  The trainers are thick and good cotton, as well as they wash up nicely!  The biggest factor is the way they old the liquid should there be an accident!