I'm using an HP printer so I chose to use the HP Print Service Plugin that was pre-loaded on my Android phone. The first time using it, I did have to upgrade to the then current version that was on Play Store.
I primarily print from a PC but when I need to print from the Android, it's worked fine for me.