These are the following benefits of reading the books for UPSC Mains:
Good coverage of the syllabus
In depth explanation of the topics
Help in developing critical and analytical thinking
Provides questions to practice