Hii.i am sayeed . I have used hc verma ohysocs books many times and I will give you a brief review
I found this book to be very high standard and this book doesnt make me understand the concepts from beginning and perfectly.it has very high concepts. You should know physics nicely in order to understand this book.
This book story is nice means the way of teaching is nice but it os of high standard which every student cant understand.
The diagrams used for teaching is well enough
Talkimg about the price its too high as this boom has two parts which we have to buy amd thats why it cost me a lot
If you are preparing for iit entrance then this book is good otherwise you should read other books
Thank you