Not bad for an introduction to data structures. Decent course material, with mostly solid explanations. Some of them were too thick, some too trivial, but for the most part it was easy to follow without being too vacuous. There are probably better data structures books, even with Java examples, but the multitude of Computer Science students who will undoubtedly get this book assigned will learn much without too much pain.