The characters were fantastic, especially Dakota and Blake in my opinion. The scenes with these two characters in it together were what made the book for me. The plot moves along at an excellent pace and you're never bored for a second. At every point in the story you'll just keep asking for more and more and more and you shall receive. By the end you're completely satisfied (maybe minus a few minor things), and you reflect on how this book can be applied to your own life.