Average range of books for children, but very few from my childrens favourite authors. A lot of the non-fiction books seemed outdated. No self service option.