No one has mentioned a product that was made to be permanent, so I will. I have used “Ok To Wash It” by Aleene’s. I discovered it years ago for putting appliqués on cut away sweatshirt cardigans we all made in the 80’s. I haven’t tried it on a quilt but I would assume it would work on a quilt. It did work on a pillow I did for a friend with her marriage announcement, but that was a transfer, and it lasted several years, right up until the divorce, when she put a new cover on it. Lol.