The OverDrive Media Console is a really great app and I want to tell you about it. Basically, it's a way to access your library's digital catalog. You can check out ebooks, audiobooks, music, and movies according to the terms of your library. You sign in with the credentials you use to access your library's website - a local librarian can get you set up. It's really, really easy. I have a few library memberships, but it seems like they all accessed the same digital library (The Ohio Digital Library). I am sure if you had more varied library memberships than I, you would be able to access other repositories.
I mainly use OverDrive for audiobooks. I check out the book I want, download it, and then listen to it in the car as I drive to work. Selection depends on your library, but I have been able to get some really current, in-demand books through the program. I checked out a few ebooks and I was able to download and read them with the Kindle app, but I think you could read them with a different program (I am not entirely sure). Books expire at the end of your library's designated borrowing time and are removed from your device.
Available for iOS, Android, Kindle, Nook, Windows Phone, and desktop platforms, OverDrive makes it easy to sync your reading progress across all of your devices. I have been using it on my Nexus 5 and have no complaints about the OverDrive app. The Ohio Digital Library's interface, however, could use some work, but it's nothing that really hinders my experience. I like that I can add titles to a wishlist and immediately see if they've already been checked out by someone else.
It's a free app (and is produced by a local (to me) company!) so it's worth a try! It's one of my most used apps.