It's an okay book. I really like the story behind Maya and the format with the flashbacks. I didn't think the voice Allende achieved was one of a 19 year old. I also didn't really need to know how every single character ended up. A little ambiguity, I think, would have been better.