While it wasn't perfect, I still enjoyed Shadows on the Mirror. I enjoyed learning the characters and Sarah & Malcolm's interactions. The overall storyline was good. Though the beginning to me was a bit slow, once it picked up towards the middle it didn't stop. Frances shows a lot of creativity; this story holds a little mischief and a little romance. All together a good read.