You've got to give Rainbow Rowell credit, she can write the shit out of realistic female characters. She makes you relate to her characters by giving them real people flaws, unlike so many authors that make the female leads to pretty, perfect, self absorbed, etc. Rainbow is honest, and her writing shows that. She can also easily transition between writing adult and young adult novels which takes some serious talent. I can't wait to read more of her work. I haven't read Fangirl or Attachments yet, but I did read and love Eleanor and Park. Basically, if you like Rainbow Rowell as an author, then read this. And if you haven't? Read it anyway.