hmm. other than the fact that I could predict the plot twists a few pages before they happened, I also felt like the characters were a tad cardboardy. I mean, is Constance ever not grumpy? exactly. but I liked it.