Absolutely love this book. A lot of times if a story is this long I'll either avoid it to begin with or I'll end up getting bored, but with this one I managed to finish it in about 3 days and found it very difficult to put down. Definitely a great read and highly recommended.