It's very good! We read it in school and it is very interesting. There were a few times that I actually gasped, or laughed out loud! It's very funny, and it just gets you attached to the characters. Kinda confusing the way it's set up, but other then that its amazing.