I purchased a large for my son, who normally wears 4T.  They were big, but ok. Think granny panties but with padding.  I was hopeful that these would allow his outer clothes to stay dry even if he had an accident.  My son is almost potty trained-- his lack of training is will, not ability as he has demonstrated the ability before and regressed.  So I was hoping that he would notice being wet, we'd go to the bathroom, but his clothes would more or less stay dry.

Not so.  Each time he had an accident, the urine soaked right through.  These weren't even water resistant.

So why 2 stars?  Because they are cute, and he likes them.  I'm hoping that my son will continue to try, and at least I know when he's had an accident.

Definitely something to use at home, and not out and about.