It is good to very good for kids, but the adult book selection is pretty sad. They will transfer books in from the main library, but the branch is not great. It is the same one I have been going to since I was a child and it was far superior in the past, now it mostly functions as a place for people to use the computers and community meeting rooms. The kids area has lots of books and some play areas, my son likes it a lot.