Amazing. Perks of Being a Wallflower is one of my all-time favorite books and I was hesitant to see the movie because I thought it might ruin it. But Stephen Chobosky did a fantastic job of bringing the story to the screen. I fell in love with the characters all over again.