Perfect to read for the Christmas time. I never read romantic genres but this book has made me changed my mind about this genre. Or maybe, Rainbow Rowell is just that good! This is actually my first Rainbow Rowell book and I loved it. I've never cried from reading any books before but this book had almost gotten a tear out of me.