Had a relatively large colour document run to make and my inkjet (HP Envy100) managed about one copy at best quality in 20 mins plus jamming once in a while on multiple runs. With 54 reports (6 reports 9 copies) and about 1500 sides to print, not really an option. Naturally a copy shop would be quicker but I needed to check all before sending and the timescales were tight. Set up, including un-boxing about half an hour (much quicker and easier than my default HP2025dn which had driver issues and took a while to set up for duplexing). It doesn't say explicitly in the instructions set up either direct (USB) or network via wired network,but no doubt there are problems if you try to do both! I went for network. Speed and print quality are excellent and duplexing easy to set up. Its now printed about 1500 sheets so time to order some new cartridges. Prices about par (relatively good on Amazon), seems slightly cheaper to buy them (the four) individually. Size wise, it would be a bit big for most desks but it's not excessive. If it gives as good service and is as reliable as the 2025 (still in use) i will be well pleased.