I use KOReader to read epubs on Android, but not PDFs. Being geared towards eink devices, KOReader lacks the smooth panning+zooming one would typically expect in an Android PDF reader. I've settled on using Bubble2 when I need to read a PDF, though I'd prefer to use my laptop when possible.