I use micron pig a pens, they allow a nice crisp line without fuzzy edges, they are permanent and acid free, archival quality. If the quilt is laundered a lot they may fade some but I only had that happen once and I went over it again. I also heat set the ink after it has had time to dry.