very gripping. at first it started a bit slow, but with the number of characters it needs you to know it makes sense. but I loved it and will likely be going back through at least once a year.