Great most of the time, have had some problems with Error code 100b which is print head overheat but I think it is because one of the jet ports was stopped up. I am getting low on the color cartridges fill and that is why I am searching for the refill solution. I agree with some of the others on windex and distilled water and some use alcohol addition also but I think I'll order some of the store made solution to refill them, just in case I screw up.