It seems to print fine. I am not sure how good the internet connection device is in it as it keeps losing the link. And then I have to reset it all over again. There’s no keyboard so I have to keep pushing the button a thousand times to pick my letters. It’s very annoying. It could be much simpler I do like that it’s small and compact