It's a little slow compared to my other HP printers but for the price it's a good value. The most disappointing thing is finding out what a hassle it is to scan a document to your computer. Way too many hoops to jump through.
I am very pleased with the size since I have limited space and so far the performance is acceptable however the setup process was not as comprehensive as I expected for some of my remote devices. Still a work in progress.