An amazing world with well written characters, and compelling themes! The first, I would say, 30% of the book was rather a grind to get through. It wasn't bad, just a bit boring. The rest is just pure expert storytelling. The unique way of not having the usual chapters but instead having different point of views where we could read and see what each character is going through is one my favourite things.