Amazon A good contemporary fantasy read
Contemporary fantasy isn't one of my usual genres, but there were some elements that seemed to be quite inventive. The plot was non-trivial, with multiple factions and with some of the characters having family complications, and it was coherent with no significant plot holes. Pacing was relatively constant, with few slack scenes. The resolution took me by surprise -- although it was, in fact, quite in keeping with the story. A solid ending is a big point in favor of any novel.
The characters generally felt real, although the antagonists maybe not so much. The antagonists had credible motivations, but I'd have like them to have more of a life and perhaps some occasional doubts about what they're doing.
Stylistically, the novel is written from multiple viewpoints, one of which is first-person and the rest being third-person. It also was written in present tense. Overall, the writing style was a bit avant-garde for me. Readers younger than I -- that would be almost everyone -- probably won't find the style to be as peculiar as I did.