I bought the ones from One Step Ahead, and loved them. We have a pool, as does my mom and dad, so we got a lot of use out of them. If my dd had an accident, it wasn't far to a washing machine, and we had several pair. It was a lot cheaper than the disposable ones! We bought ours a little big, because they have both velcro and a tie on them, and you can just tie them a little tighter if they're a little big, so we stretched the amount of time our dd could wear them