Ratings405
Average rating4.1
I absolutely adored this book. TJ Klune has such a wonderful way of writing that just fills you with warmth and transports you to another world full of heart and whimsy and magic. A beautiful exploration of growth and life after death in a cheesy heartfelt way that had me shedding many tears.