Well written but I couldn’t handle listening to how twisted and evil the villain was. Stopped the book 1/4 of the way through.