The preferred book for Data Structure course in our University. All the topics are explained in details and is comparatively better than many other books on the subject. But some of the algorithms seems to be explained in harder way than it should be and expressions used in the book are different from other sources. Like any other books, it has some minor errors but these are miniscule. Overall, it's a great source if you are starting a course on Data Structure.