For our second canon printer, it responds to our research. Rather easy to install, by properly following the clear instructions. Print quality is there, despite its affordability, printing is great. The print speed is quite satisfactory, although it takes him time to prepare his heads of impressions, probably it analyzes whether it is a piece of paper or a printable cd-dvd. There is therefore a small loss of time on preparation, but as soon as the first sheet is output, the speed is there. Of course, preparation of heads makes noise, but quite acceptable for use "familly" of it. One downside, large enough, it is possible to connect by USB cable or wifi, but NOT both sets !!!!! We have contacted the customer service canon about this, and they told us in 2 days, not bad at all. In summary, nice familly printer with impeccable print quality.