I enjoyed this book. Several times throughout it I was ugly crying, especially at the end. The only problem I had with it was that I felt as if it was a knock off of Beaches. Nevertheless, it was a touching story. Some have criticized the characters as two dimensional, but I disagree. I think their flaws and weaknesses made them relatable.