The Puppetry Lounge Resources Page This is a list of materials and products that make puppet building easier. It's nap can be easily brushed to hide machine or hand seams. They now sell directly to the public.
Many people starting out in puppet building get their polyfoam from upholstery supply stores.
You can also find it at fabric stores, although it is usually more expensive there. To learn how to make polyfoam puppets, I suggest buying The Foam Book . EVA Foam Much denser than polyfoam. Great for mascot characters, or any large item that must retain shape. It comes in different thicknesses, like polyfoam, and is bought in sheets.