Stuff I used: PUL fabric, cotton outer fabric, suedecloth fabric, bamboo cotton fabric, hemp fabric, hook and loop tape, and elastic. (Amounts of each will vary depending on how many diapers you plan to make.) Sewing machine, good scissors, and a rotary cutter and mat.
Free, detailed instructions and pattern: http://themafiatutu.blogspot.com/2010/04/free-cloth-diaper-pattern.html.
The inside: Pretty brown suedecloth
The outside: Sweet little hedgehogs!
Making these was definitely time consuming but the end result was so worth it! They're not perfect sewing-wise, as I'm still learning, but I still think they rock!