It's taken me a few tries to finish this book, mostly because when first tried to read it I was quite young and wasn't really paying attention.
However since on my holiday I found I had nothing else to read, I gave it a go.
If you are looking for a long read, this isn't for you. I found that within an hour or two I was half way through the book and had to stop so there was something to read during my flight home.
The book in general was a good read, it had lots of things happening and plenty of description. A good book, once you get into it.