This is an extreme machine. We've only printed about 5000 sheets, all of them duplexed and I'm amazed at the speed. I set it up with an Ethernet cable, so it's networked and available to all devices. 5 PCs and 3 Macbookpros are using it with no problems whatsoever.