I did a lot of research on this a couple years ago. I believe that Epson has the best one for printing on fabric. At least that was my conclusion then. They make an ink that is color fast and doesn't fade as much. I would look at them and see what the options are today.