Not a bad book but also not great.
It reads like a young adult book but with a bit much violence for kids to read.