This is a romance that is set before the 19th century in a fictional asian setting. You feel bad for both of the main characters, Lan and Bao, in the beginning, but I personally felt more sympathy for Bao. Bao was sweet and caring, and didn't deserve what Lan did even if she was upset.
I was confused in the beginning with the curse. I have a tendency to read too fast so I had to reread the part when Bao was cursed. After rereading it, I was able to progress through the book. Some things in the end seemed a little rushed. Like the battle with the Gray City. I also wanted to know what Lan's parents thought of her decision. And I want to see how Bao controls the Gray City. Overall this book was really interesting and I loved the happy ending.