I love this book so much. I listened to the audiobook, and Noah Galvin is so perfect as Arthur that I find myself listening to it again and again. Such great writing- I love the side characters, especially Dylan. I love the innocence and the beauty of first love. Such a fantastic book. Highly recommend.