There were too many internal inconsistancies in this book from the first for me to really enjoy it. I kept going, 'Wait, What?'. Still, it's cute, light and fluffy. Even if I do feel the main character is inconsistent, and the villains to clearly deliniated.