The HP OfficeJet J4680 All-In-One Wireless Inkjet Printer is the do any and everything you need printer. Printing quality is excellent on the web pages and text. I don't print pictures so i cannot comment on that. Scanning was also painless and produced very good scans. The wireless capability i thought it wasn't gonna be that useful but i was wrong. It was very useful. It just connects automatically to my wireless network. My HP OfficeJet J4680 All-In-One Wireless Inkjet Printer sits on the other side of the house so it is kinda cumbersome to half to turn the printer on, then print from it. The plastic tray that held the paper up the one piece on the right side had broken off and i don't even use that tray anymore.