The story is interesting, full of suspense, mysteries, and twists that can make you think "what else is going to happen here?" It keeps the reader interested in reading from the very first page. You go along Ruby, trying to discover what is going on, and making predictions about the development of the plot. The characters are well defined, but they are a bit stereotypical (Mafia members of Italian origins?). However, the teenage character of Ruby is very well reflected, though sometimes you get the impression that she is older than her age, surely because of her breeding. The plot is quite good and it works perfectly well, even though the ending of the book came a bit "all of a sudden". The story is well paced, but the ending is a bit hurried up, if that makes any sense. I would have explained a bit more the events happening at the end of the book.
In general terms, this book is a great read and I would strongly recommend it. It is funny to follow the adventures of cheeky Ruby Palmer as she tries to get a bit of respect from people and tries to solve some problems. A story of how a teenager can prove to be stronger than any adult, enduring hard tests and showing that she can survive on the enemy field.