Be prepared to have a box of Kleenex next to you because you will be crying a lot. Loved the relationship between the Nicholas and Willow, even with their age difference. The story flowed seamlessly with the twists and turns. Definitely recommend this book.