I'm very happy with this printer. Its my second HP. Print quality is good and scan quality is ok. Printer was easy to set up just follow the card included, set it up over wifi first. I'm no tech genius so I'm not sure why the other complaints about hard set up. Prints easy from any device on my network.