I went into this book with very few expectations and I was very pleasantly surprised.  I love the characters of Will, Jenny and even Christian.  They were all likeable and felt real.  I loved how Will's sweet shyness totally meshed with Jenny's outgoing personality. The story was well-paced and definitely kept my attention.  So, it's mostly all good.