To be honest, I didn't really know much about this book before I started to read it, so I was surprised to find that it was essentially a college thesis. The writing style is extremely dry, the structure is very much that of an essay, and at times, it can be a real chore to get through this book.
Having said that, the content is actually quite interesting. Diamond doesn't introduce anything ground breaking, but builds up a solid and complete case for why some nations/cultures of the world dominated others. Unfortunately, most of the compelling reasoning is presented early on and the rest of the book tends to just repeat the same concepts over and over again. I think most people would be better of reading the abridged version of this book, which I suspects cuts down on most of this painful repetition.