It was a very entertaining book, though a bit challenging to read, especially as a non-native speaker. The story moves slowly at times, and there are sections where it's difficult to stay engaged. However, it really picks up in the last part, becoming much more exciting and enjoyable.