User rating, 4.3 out of 5 stars with 3338 reviews.
Yes. I have a Mac and this works great with it. Even prints from my iPhone!
Answered by DocStudent 5 years ago