Very easy to setup. I connected it to the network switch/router using an ethernet cable. On MAC OS X Snow Leopard, just add it as an lpd printer and check the duplex option. Wireless printing also works. I can print from my mobile devices using direct print. Color images come out great.