Print quality's more than decent. I mostly print text, though, so don't take my word for it. Sorry I can't be more specific. I haven't printed anything for a while (out of ink).
Scanning's fast enough for me; B/W @ 300 dpi is a second or two per scan.