From what I have seen thus far, it is a very good book. I'm not a Java programmer, and wanted details on writing a simple web server. There are some good examples in the book and they do work without modification or upgrading. From past experiences of evaluating languages, this has saved me days. I'll give it 4 stars rather than 5, because I haven't used it extensively yet.