These are ok but a little bit thin. The padding part should possibly be a little thicker. Anytime my 2.5 year old forgets to ask for the potty she pees right through them onto whatever she is wearing and/or what she is sitting on.