I definitely had to read this twice. I hosted a book club and decided to make a summary, and while preparing the summary I re read a third time and realized how much I had missed!! I’d say the author created exceptionally live like characters and lived in worlds but it was almost too much so and difficult to follow who’s who and who did what at any given point.