I am study this book from four year and it is very helpful for me in exam . It can also be used in preparatipn of comptetion . The question is not easy but it is not also really tough. Some questions are of high level . When we talk about readability then somewhere it is hard for getting some question. But there is a solution of every question which solution is having easy to understand. There is also NCERT question and having solution also. There is high level question which can improve ur math solving question skill. It is very helful for comptative. So I must say it is very good