Still not sure if this is a book for 9-12 year-olds or middle-aged women like me who were avid readers as kids. Who cares! I absolutely loved the characters, setting, plot. This story kept me up too late for a few nights because I could not put it down. Fun detail is the appearance of my small, east coast of Canada hometown.