Photo printing quality is excellent. Even the cheapest models of Canon printers have good photo printing quality. While most other brands' printers produce more black pages than color pages, Canon's printers produce more color pages. There are numerous budget-friendly solutions.