4.5 stars. I adored this book! It's sweet and fluffy and oh so swoony, but I love that it doesn't shy away from the heavy and the hard truths in life. And yet, still comforting and hopeful. Full review coming soon!