It's good. Good as hell. It's a great adventure book with moments of sadness that knock you over the head. Wonderful, memorable characters and the language of the writing is just fantastic. It's long as balls-about 950 pages-but it goes by really, really fast. You should read this.