I generally enjoyed the writing and the characters but the foundational premise (the competition for king's champion) didn't quite ring true. Also, I had trouble believing Calaena was an assassin; she had no situational awareness, not a lot of cunning, and was way too friendly and trusting.