The voice of 17-year-old Lily is realistic and engaging. She's experimented with drugs, been in and out of mental hospital, and now she's decided to try to find her birth parents to discover why she was adopted. At times a dark, painful story, and it may grate with some as it tries very hard to be cool, but the suspense and unravelling of Lily's life, as well as her realistic characterisation, made it a compelling and moving read.