Prints OK when it works. 95% of them work. But the blue and white air tight bags that HP seals the ink cartridges in DON'T have expiration dates. If the expiration date printed on the cartridge is past, and the cartridge doesn't work, then HP won't guarantee the cartridge and you are out $24. Thing is, you won't know this until you open the bag which says, from HP, "Keep sealed until ready for use." Although the box containing the bags has a date, HP leaves it up to the user to transfer those dates to the individual "Keep sealed.." bags. These cartridges do indeed "expire" so don't store too many in your drawer.