I read it in 6th grade - had to skip the first couple chapters about the music and such. After that I was totally caught up in the story.