The story centres around Jimmy the street urchin and the good and bad that happens to him. While the street language is part of the story, the swearing put me off somewhat and I struggled to get past the first chapters, but ended up enjoying the story. The street and city life is well portrayed.