This was a terrific book, but it is, I thought, way too long. I am a fan of John Irving's quirky, sprawling novels , and this reminds me of them. However, listening to it (a 22-hour audio book!) I thought there were many times that descriptions, while wonderful, just went on and on. For example, while in the airport, the protagonist passes what is likely a Brookstone - I got that with the first four or five items listed, didn't need the almost complete inventory provided by Hill. Still, if you have the patience, the writing is lively, the story is interesting, and the ending was untidy and wholly satisfying.