Always check your printers specifications before ordering ink cartridges. This is Canon ChromaLife 100 long lasting ink. For best results use quality Canon Photo paper.