I use the Iron-on transfer type for labels all the time, but, I use it on 100% cotton, either white or unbleached muslin. I outline the picture in black permapen and then colour it with crayons. After that, I heat set it. I have never had any issues of it fading or washing out. Attached is one I did on my DD's quilt.