This is decent, don't expect too much from it. I recommend reading it to pass time, nothing to get attached to since it is somewhat generic after all. Definitely not deserving of all the 1 stars, those people probably didn't bother reading it but rated.
6/10