For my machine embroidery, I have used the blue water erasable pins, then sprayed club soda on the markings & they disappeared like magic without leaving any type of stain on the fabric. The blue markings had only been on there for a couple of weeks. Don't know what would happen for a longer period. Using just pure water didn't get the markings off nearly as quick.