It's great... works with AirPrint, Google CloudPrint and standard printer protocols. I think you can even FTP jobs to it.