So i'm not really a reviewer but i do want to try and start writing comprehensive reviews on books I've read. So after reading many, many other reviews, I think I have an idea on what I should cover.Maybe. 
 By the way i have no idea how to hide spoilers, i will try to give an alert but please note they will not be hidden. 
 So to start 
 THE COVER: I like the cover sometimes i will buy a book based entirely on the cover and probably never read it. (okay not often but this does happen occasionally) This isn't one of those books but i did like the cover It caught my attention and I was so happy that she wasn't the stereotypical white girl. 
 CHARACTERS: So the characters. I guess i should start with Suzume. I wavered between liking her and disliking her throughout most of the book. Half the time i was like you idiot. But then i reminded myself that she'd lost her father and "sister" and hadn't worked through the grieving process yet. And she was a cutter I personally have no experience with this so i don't know if Zoe handled this well or not, but i could get the reasoning behind why she started, and why she felt the need to. But in the end i did finish the book liking Suzume. It was a close thing i was about ready to toss the book but she redeemed herself in the end. (Um Spoiler, I think) I liked the fact, how in the end she didn't kill Terayama even when she had the opportunity to do so. For me I think a character is stronger when he or she can choose a path different from what everyone else would choose for them or even when they were on the fist path in the first place. Does that make sense? I like it when a character can make a choice that no one would blame them for, like killing a person in revenge or something, and yet they choose not to. So yeah for a while i didn't like her and then i did. Which makes me happy since I wasn't sure i was going to finish this book. 
 Otieno, um I don't have a lot to say about him,I liked him. i liked his character but I didn't really get to know him. But then i guess since everything is from Suzume's viewpoint that's a given. The same with Terayama and Akira. I did like Akira, she was a likable character and complex and Terayama was actually interesting. I kind of wanted to rag on him just to see how far he could be pushed before he snapped. Her mother though, yeah i'm not going to talk about her. 
 The PLOT: the plot intrigued me. I love fairy tale retellings, i'm pretty sure my shelves are 90% fairy tale retellings, and that was the entire reason i picked up this book in the first place. Cinderella has never been my favorite story but after reading Cinder and enjoying that book i figured why not. I liked the shadow weaver aspect of the story, (spoiler) although i had to raise my eyebrow at her sudden hand of god status. I could buy that she could create illusions and make them solid, I've seen it done before. But throwing in healing powers, foresight and shape-shifting was a bit much. Not to mention weather manipulation. 
 I did enjoy her journey through her different facades before returning to her true self, a little harder and wiser but still free to be Suzume again. Also the romance didn't overpower the story. To often it's girl, then girl meets boy and the story spirals into romantic angst that makes me wish i can beat everyone involved over the head with a self-help book or something. (I was going to say bat but i don't want to sound too violent over here) 
 All that being said, I put down the book and almost didn't pick it back up again. I'm glad I did the ending was satisfying for me but it was a near thing. I prefer my books to keep me engaged through out the entire novel. Still Zoe does spin a good tale and i will likely read more of her books if i have the time. 
 FINAL THOUGHTS: So a pretty good book, I feel its one of those things were you take it or leave it, but it is still worth a read. You'll find a Cinderella with a backbone and who works hard for her goals and no helpful little birds or mice. I asked myself if I would read this again, and the answer is yes, yes i would.