I have tried my hp photosmart and the Epson which uses the same type of ink as the photo labs and they demonstrate photos in jars of water with no fading and even after heat setting the ink will still wash out of fabrics. You need to treat the fabric with bubblejet set. I have tried for years and nothing else works.