Since CBSE has introduced competency based questions like MCQs, Case-study based questions and Assertion-Reason based questions,etc. which are not given in NCERT textbooks,so it becomes customary for every candidate to purchase this book or other similar book for thorough practice. I personally followed this book and was really a great boon to me. All the Best 🤗