Definetly a 5 star read for me. The story was moving, the characters were deep, and the ending was happy. Full of ethical quandries and thought provocing questions, there is plenty to talk about. While there is no actual drug use, the story is about life on an opium plantation, and there are also places matter of factly discussed that also produce other drugs. Beyond that, the book is very clean--no sex, language, or violence. I recommend for ages 12 and up.