A cute but not phenomenal story. This was recommended to me by an independent bookseller at NCTE, and I imagine that some of my kids will positively love it. All of the characters were fleshed out fairly well except for our love interest, Camilla. This was problematic because the entire book orbited around her essentially. I got excited at one point because I thought we were going to get some genuine flaws from her at one point, but then her flaw just made her into more manic-pixie-dream-girl ish.