You need to use heat transfer vinyl (HTV), which is also called iron on vinyl. This specific type of material fuses to fabric when it's applied with heat. Do not use permanent or adhesive vinyl or for this craft. They won't stick and hold properly to fabric.