The app is functional enough, but some things are poorly designed. The printer I have connects to the app fine. However, there is frustration when it comes to printing documents. In some reviews, it mentions using Cannons cloud print service to print documents, and that is the only way. Well, the statement that it is the only way is false. You can print without the cloud solution, but it is an annoying process. In Apple Pages, you need to click the icon that brings up a small menu, click PDF, click the Cannon app on your screen (it may require scrolling) and you should be good to go. Even though this doesnt sound tedious, it shouldnt require this many steps. Also, always keep it in PDF, and dont use Word or Pages. Try ePub at your own risk. There is one thing Cannon should do, and that is to either see if Print app menus are allowed in iOS (besides AirPrint and in Google apps, Google Cloud Print), or to make the app less picky about document formats and to allow better document access (if possible in iOS).