This book confused me. It's so charming! And not at all misogynistic! But how can that be in this genre? Every time I rolled my eyes at something one character said, another character would roll her eyes, too. Way to hang a lantern! And people did not behave illogically! What!There's a big reveal toward the end re: the protagonist's identity, and it's all pretty obvious from the beginning (I mean, this is a book for girls and the boy is a dragon. Paint by numbers, right?), and every plot development was telegraphed, but who cares? It didn't diminish my enjoyment of the story. The characters were a lot of fun, and that's most of what I need.