At my library, this was listed as "juvenile fiction". I would NOT consider it that. There are some adult themes throughout that I had to edit as I read aloud to my 8 & 11 yr olds. Also lots of swearing. I would have bailed at the beginning, but they liked the story and begged me to continue. I only agreed bc it was fairly short. This should be considered YA, not juvenile. Thank goodness I didn't recommend this to my 11 yr old to read on her own!