I know this book took me FOREVER to finish, but it was through no fault of its own. I really did enjoy this book and there were one or two surprises and a couple of things that I totally saw coming. The book is long, but there's a good amount of things going on to keep you interested and the pacing wasn't bad. I'm definitely looking forward to seeing how it all ends.