The library suffers from lost books. There is a better selection in Huntersville. The popularity of a library reduces my rating because ideally I want a library nobody else uses. That way you get to read all the books.
The parking is horrendous. Very little parking and it is consistently crammed full of people.