Setup is easy, printing is fast, colors are smooth and accurate, duplexing works well and overall it does a great job. I mainly use this for printing, however I also do quite a bit of scanning documents, so the only feature I dislike on this is the scanning feature.