For some reason, it took me a while to finish reading this book. The story is very touching; the ending is great. I'm not sure just exactly what it was about this book that made it hard to keep reading. I believe the author went into a little bit too much detail in different places. All in all though, it was an enjoyable book.