Perfection does not exist but for that printer is in is near! Fast, double-sided, a good face store, large capacity ink cartridges and therefore good durability. She goes to sleep alone if we not print, and even turns off after the scheduled downtime. One can apply by the cable network, or wifi ... What more? (No, it does not do the dishes ...)