Pretty good story, hits all the beats. Also took me off guard at times which is nice.
Loved the multiple narrators, that is always a winning move in my mind. Especially with large casts like this book has