Nisha is a girl who is part of no caste, from unknown ancestry, and was left at the doors of the City of a Thousand Dolls--a place where women go to prepare for their husbands or future careers (I think careers, I know they want to get married off though). She is the eyes and ears of the Matron of the City so she sees and hears everything that happens. But then, on the week leading to the Redeeming (where the girls get selected by their prospective spouses), girls start dying. First an accident then poisoning.
Even though people are dying, I didn't care. I'm sure there are girls who would really enjoy this, but I didn't. There seemed to be little for me to want to grasp and care about.
There is a romance that has kindled, but I don't think it'll pan out like Nisha wants it too--boy thinking of family name more than her (though I could be wrong). It didn't seem to be going anywhere, or if it does it shouldn't have. The romance is very paper thin with lots of makeout sessions hidden from sight. Something you would expect a newly junior high school student to be fantasizing over. Almost 1D, not even 2D.
There were talking cats too, which I know can be a turn off for some people. Like she has no friends, except maybe one, and the cats that follow her around. And the only reason they talk is because she needs to have dialog with someone. But she isn't trusted by anyone or she doesn't trust anyone enough to have meaningful conversations except the cats who can't talk to anyone else. Why can she do this? ... Reasons. That's why.
I will give Ms. Foster points on an interesting setting. The City and surrounding culture was interesting. All the different factions that exist in the City where girls worked to become an expert in specific things. That was cool, but not exactly interesting enough to keep me engaged. I started it well over a week ago, and barely got 75 pages in, still didn't care, and started skimming.
I'd probably disregard this book and find something else.