This book was so entertaining. I thoroughly enjoyed this story and the journey it took me on. This was my first book by this author and it certainly will not be my last. The author is a wonderful story teller. I could picture it all coming alive in my head. The world, the characters, and the interactions were all so vividly written. There was also a good dose of humor. I laughed out loud at a few parts and completely cracked up at one. I love the main characters and the supporting characters as well. Cat's personality and character development made me angry at times but only because I wanted her to lay all her cards on the table about who she is and be like no, screw you mom, but I totally get why she didn't. Griffin is awesome and has all the right character traits to make him swoon worthy. I'm looking forward to continuing this series to see what happens next.