This book was a chore to read, and I admit that I skimmed big parts of it. However, the skimming caused no loss as the book was tremendously repetitive and I did generally read the first, second, and often third repeats before skimming all of the others.
From what I could tell: 67% of the book was protagonist Fiona navel gazing about her marriage, her next move, her last book, etc. in a way that is so repetitive that I kept thinking I was accidentally on the wrong page because it was nearly word-for-word the same as many of the times before that Fiona ruminated about a particular topic; 15% of the book was Fiona being surprised that her mind was blank; 15% of the book was Fiona almost causing car accidents because instead of paying attention to her driving she was too busy wool-gathering (see the first point above) - and seriously, this happened repeatedly and why did the author think it was OK? People drive at 110 km/hr (legally) in Alberta. Someone could be killed that way; and the final 3% was the actual plot. To sum it up: the plot was severely lacking and most of the book seemed filler created from nonsensical, monotonous, similar to the point of identical words over and over again that had little or nothing to do with the plot.
After that, Fiona was the only real character in the book, and I could not warm up to her at all. Even after all of her navel-gazing and me reading the tedious details of Fiona's many thoughts, and even though these were outlined, almost word-for-word repetitively over the book (see above - and yes, I am being repetitive but if the author did not make the effort to be interesting, why should I?), I still have no idea why she was doing any of the things she was doing, which is fair because Fiona never seemed to know either. I also found Fiona to be supremely unsympathetic even though she was in a position that would normally lead me to have some soft feelings for her. Fiona just seemed to have a complete lack of any type of empathy towards her fellow humans (e.g. mulling over rental cars while her sister lies dying in the hospital), nor any real understanding of her fellow human beings in general. I started to suspect that this was a reflection of the author's lack of understanding, as despite disclaimers to the contrary Butala seemed to be writing about herself using the code name Fiona.
Aside from the tediousness of the writing, the book lacked a good editor. A solid editor would have cut out much of the repetitiveness of the book and made it a better read - OK, at least a more streamlined read...
Overall, a generous two stars and happiness on my part both because I FINALLY reached the end of the book (though sadness because it was not worth the effort even with skimming) and especially because I can give the book back to the library.