I bought this for my teenage (13) daughter and she really liked it. So I read it as well and I liked it too. It is, as it says on the cover, aimed at girls aged 10 and over and taken on those terms is a good read. The plot isnít complex, but the characters are likeable and the relationships between them are very well drawn. There is, as might be expected, a bit of pantomime about the villains. This means the reader is in no doubt from the very start who the baddies are. All in all this is an enjoyable read for both children and young-minded adults.