Okay, there's another thing beside the cover I had a problem with. How old is this girl? At one point she's 7, then she's 9, then it feels like she's 14 but she's still only 9. Then suddenly she's 12 and soon after years passed. The book had a large time span. Also, this book is really thick but it only felt like the beginning of another story, and that this ending was only the beginning to the real plot. I don't know if there's a second book, but there SHOULD be one.
It's still a good book though... I wouldn't suggest it unless there's a second book and the sequel is sitting right next to you after you finish this one.
I'd rate the book a 7/10
~Mushu