A frivolous quick read. The only problem I had was with the love at first sight scenario. Seemed a little random. And the ending was pretty meh too. Seemed like the author couldn't tie up the loose ends and just went with the ending that needed the least amount of work.