First of all, the only people who've negatovely reviewed are not in tune with tech and are ignorant about having old and outdated hardware+software which is the root cause of all their issues. So don't let their reviews be a deciding factor at all. This printer was set up and connected to my home network perfectly with no issues in less than 30mins. No network dropouts, print quality matches the price (above average), easy to use. No complaints at all, highly recommended