I'm actually still in the process in reading this but I've enjoyed it immensely so far. The pros outweigh the cons for this book. The characters really draw you in and make you want to know more about them. The plot succeeds in answering your long-held questions that you may of had regarding other books by Tolkien (Lord of the Rings.) It also cements the layers of this fabled world with its rich history making it seem all too real and tangible. Cons: It's a bit confusing to follow and I get a bit lost sometimes. Other times, I have to go back and read some previous parts to regain understanding. My main message: You have to be seriously dedicated to read this and truly enjoy Tolkien's work because this book is not for the faint of heart. In my case, I think the book is great and I don't regret buying it. I'm just going to suck it up and finish reading.