I consider myself to be fairly tech-savvy. I was attracted to this printer because it is a multi-function, very small, has a fantastic build quality and looks amazing. The printer seemed very easy to set up, although, my iMac doesn't have a DVD drive, so I had to download the software - no big hassle. The problem came when I tried to scan. What they don't tell you is that you need to download the HP printer drivers from the Apple Support website first and then install the software. I would actually recommend installing from the HP website as it will be the most up-to-date version. Once I had enabled printer sharing and installed the software, I was up and running. The print quality is excellent, scanning seems good too, the scanner is upside down, which takes a while to get used to, but is a brilliant thing because, at last, you can see that you're getting all of the scan that you want. Took a little while to work out how to get it to scan in B&W only, but now all is fine. I can also easily print from my iPad and iPhone, very handy actually. Recommended buy.