It's described as sci-fi at Amazon and everywhere else. I don't usually like that genre, but if it's really good I'll give it a whirl. For example, I loved The Host.
I thought I remembered that someone mentioned this book. I just finished it and I also really enjoyed it. (But I don't consider it science fiction. I love hard science fiction, and that was not hard science fiction )