Makes OK prints, scans, etc. when it works, but possibly the worst user interface of any device I've ever used. Increadibly poor software. Horrible UI. At least once a week I'm tempted to throw this thing out the window. It will default to a flaky mode that defies sorting out. Does not allow certain functions to be selected and will take it's own sweet time to print the wrong file in the wrong way to the wrong destination. Very un Mac-like in every respect.