I read Benediction by Kent Haruf in one day. It is not a long book, and is very well-told, so reading it in a day is easy. Benediction is apparently the third of three by Haruf, but I have not read the first two (Plainsong and Eventide). I probably will, if they're as good as Benediction.
It's about a man who is diagnosed with terminal cancer, how his family cares for him as he weakens, his own thoughts of memories of a life with regrets and righteous deeds. The reader meets a few neighbors and townspeople - they all, too, have lives with ups and downs, some regrets and some successes.
I really loved this book. It's simple yet deeply emotional and thoughtful.