I have never written a review for anything, but this one is the worst app I have ever used. I would give a -5 stars if there was an option. I connected via wifi one time and it printed one time. Then the printer was always offline. It logs me out all the time and it takes a huge effort to scan and print via usb. It's a nightmare if I need to scan or print something. Just the worst software i have ever used.