Summary: I like this printer! Why three stars? Because it does not come with the USB cord! Granted the USB cord is just couple of bucks but I find it a little inconvenience purchasing a separate component just to make this printer work! Other than that, the functionality is good!