'The Two Princesses of Bamarre' certainly did have its highlights, but I finished the book feeling a little unsatisfied. It didn't really have the enthusiasm or charm of 'Ella Enchanted', and I felt like the author doesn't really have the technical skill to compete with the many other fairy tale/fantasy books out there.
The characters are generally flat and bland, and don't really seem to have much life in them. Addie, the heroine, was a bit of a drip, and her love interest had no character, no personality and nothing at all to make him interesting or memorable. The 'other' princess tried her hardest to liven things up, but she wasn't really up to it, either.
The plot was fairly pacy, but it didn't draw me in, or transport me to a different world. And the writing style, while easy to read, was clean and precise like a Primary School kid. I didn't feel drawn into the character's problems or emotions, and she didn't use many interesting descriptions, so, on the whole, I felt that the book lacked atmosphere.
The book's main strength lies in the author's inventive use of magic. She cunningly weaves together old and new ideas to create amazing magical objects like tables that supply food on command, and places.
The plot is fairly standard fairy tale, but the author does add a nice twist at the end, to prevent it from becoming too cliched and predictable.