I was planning on using disposable swim diapers, but since our daughter is only 12 lbs (Disposable start at 16lbs), I purchased this in a size small.  It worked great and washed perfect with her swim suit.  It does retain quite a bit of water, but probably the same as with the disposable.