This printer was a breeze to set up. We are on a network, so it did require our engineer to poke around a bit, adding it to the log-in script. Once that was done, we have had to problems. Only reason I am not giving it 5 stars is.. the interface is quite limited.