The idea that was put forth for this book was a good one. I didn't like how Lilly accepted the idea that she could shape shift into either a cat or raven or both. Although her 'mother' and father weren't there for her and didn't show her love I don't think something of that nature would make her except that her fake mother was a witch. More explanation would have helped this story overall.
Also the author neglected the element of showing how the characters grew to care for each other and instead just stated her evidence. I also feel that Lilly's new family excepted her too quickly - right away actually. They took no time at all to get to know her either they just sort of knew. I found that quite annoying