It is non-toxic, water-resistant and machine washable, but it is flammable and cannot be dry-cleaned. There is virtually no waste because even very small pieces can be used. It perforates cleanly when stitched through, and makes the stitching stand well above the fabric.
eBay