I have used 10+ different HP Laser Jet Printers in my professional life so far. This is the one I like the most. It took me less than15 minutes (including the time needed to install its drivers) to set it up. I tried out the printing and scanning functionalities, and they worked great!