its a pretty great book and I enjoyed reading it my English teacher didn't approve though thought that it was a bit too adult for me but I still loved reading it and if your sensitive on child abuse, sex and just abuse in all then I advise not buying this book