Started out a cute story, funny, and a little sappy. Half-way thru the book there was a twist I didn't see coming. Turned into a page-turner, still funny in the right places, and a good tear-jerker. This book was not at all what I expected it to be.