I don't read this kind of stuff. "Quirky" sort-of-romance. I think it's usually cloying and tries too hard to be clever and cute. But you know what? I loved this book.
It's funny, poignant, and despite the premise being admittedly far-fetched, honest and real. I got invested in these characters, because they felt real.
Maybe it's not a five-star book. I give it a solid 4 for quality writing and storytelling. The extra star is for how much I enjoyed it.