Well written but uneven. It it took way too long to get to the point, and featured too many teasers throughout the book that then took so long to be resolved that by the time they were I’d begun to lose interest. Overall, it could have benefited from a tougher editor - I found it
Too long and drawn out with an episodic structure ( split into days, with each of those then split into the voices of each main character telling their version of the day’s events) that rapidly became a bit irritating. A slightly melodramatic cliffhanger at the end of every section