I read review after review on different sites and most were positive so I purchased this one. It was easy to setup on my ipad, iphone and down loaded the drivers instead of using the disk so I had the latest version. Everything went smooth and other than it being loud when printing, I am happy with it. Being able to print just by sending an email is awesome.