Purchased this for my mom because it was on the bestsellers list. She couldn't get through it and I struggled through to the end. Very slow plot and lots of rambling words that don't drive the story. The love story is pretty predictable, while some of the other storylines seem far-fetched or silly. Very disappointed and would not recommend this to anyone.