I really enjoyed reading this book and would have given it a 4.5 if I could give half stars. I loved the overall storyline, my only issues are really that I wanted a deeper insight into certain storylines, as it felt like by the end of the book I only had a surface level understanding of each character.
SPOILER WARNING. I found the idea of the Brands really intriguing, but felt like I was still confused about the system of the Brands by the end of the book, personally I would have preferred to have seen some flashbacks showing how the Brands became the Brands and why each one is which. Although I do think the book was a really good length, so I personally would have preferred a bit more explanation of this instead of some of the side storylines like the occasional scenes from Lachesis' perspective which I would have preferred to be more about how she became a Brand instead of her feelings in that moment about her brother, which felt like they never really concluded into anything, beyond her missing him once he dies.
I think the author's passion for this world came through so clearly for me, and I think the author's intrinsic understanding of the world led to some details being left out of the writing that would help readers who will not already have knowledge of the politics and hierarchies of this world.
Overall I loved this book and will definitely come back to it in the future to read again and try to gain more of an understanding of the world. And I will be keeping an eye out for any more books from Jack Hale in the future!