J.H.
I used a swim diaper that I bought from a cloth diaper store online. It was GREAT! Never any leaks or anything, and it didn't need anything additional over it. You can order the same one from One Step Ahead (www.onestepahead.com). It's just a basic plain white, but it does the job.