Easy read for Jr. High or mature Elementary, however be advised that "butthead" is used frequently. Also, a main character dies, then two characters run away. If I had known these things, I would not have ordered the book for my 3rd grader. Luckily, I read the book first. It is an interesting read for older readers or adults.