sorry ausgirl for the late reply- PUL is polyurathenelaminate- breatheable and waterproof. you have to buy it online- where you can probably get all the info you need. shiny side in.

velcro is fine for fastening, i prefer it to snaps as it's easier for my fingers (esp in the cold). i make my nappies with the laundry tabs you spoke of, as i like to fasten the velcro hooks as soon as i open the nappy so nothign gets hooked (the carpet, my dreds). if you get fluff stuck in it, as happens sometimes, just clean it out with a comb.