I was skeptical when I started this book but wow what a moving book, full of rich characters and stories that made me smile, laugh, and cry. Loved it!