No I would not do the iron on vinyl. Very stiff. I believe Sewbaby.com carries PUL. Also, you can make great diaper covers out of polar fleece. Not the cheap Jo-Anns variety, but the thick quality stuff- say Polartec 300. Which they also carry at sewbaby. Look for "waterproof" fabrics at sewbaby...