The best for me is the Epson, I have the Claria which works w/fabric up to 18" and has the pigment-based ink that is certainly better, from my experience, that the Dell or HP inkjet printers I used before I purchased this Epson. The printer costs more and so does the ink, but the fabric photos are gorgeous and with the heat setting, very important, have maintained brightness.