This printer is everything I needed and wanted. In particular, it does a very nice job of scanning multiple, two sided documents in one pass (vs duplexing) with the automatic document feeder.
Very easy to set up and seems to function perfectly. I use it for scanning and printing. The printing includes lots of graphics and they look very nice.