This 123.hp.com/setup oj5255 is the best in one printer among all the devices. It helps the users to copy, print, and scan documents simultaneously. Fax facility also comes with this printer. Somehow it is well supported by modern available Operating Systems. You can connect it using USB or Wi-Fi.