Good selection of books. The programs are great. The staff in children’s area do not like kids. They always have an attitude and get frustrated if you ask a question regarding books. Do not take your kids here, or if you must don’t ask a librarian. Sad but true.