It's good, well structured and interesting so I really have to give a high score, but I personally did not enjoy it, it feels cringe and childish most of the time, so I recommended it for new/young readers, I've read till 200 or so, but i can't bring myself to read it any longer, so my review it's only till there, it might get better, it might get worse, but I still recommend you give it a try. Thanks.