Granted, this printer is a few years old but my policy has always been "if it ain't broke, don't fix it" and this printer is still serving my needs very well. It is an ink jet printer though, so if you have a need for very crisp, very clear print then a laser printer might be the better choice for you. However, if you just need a good printer to print everyday stuff like school work, correspondence, grocery list, etc. etc. then this printer would do a good job for you. It is also a copier and makes decent copies on a small scale, meaning, again, if your needs are larger scale...like 200 copies at a time then you need a copy machine not this printer BUT if your printing needs are more mundane then this printer will work for you. As a scanner it also does a good job. I have scanned dozens of photos for my web site and they have all looked great. I do wish the paper tray had a larger capacity but that is a minor drawback considering the good job this printer does. HP has surely come out with an updated version of this printer so if you are in the market you should really consider one of these printers.