1.48k reviews by:

onceuponanisabel


3.5 stars

Overall very solid -- this book packed a lot into its relatively low page count, and often it felt fairly rushed as a result. I genuinely think this could easily have been a duology is Bashardoust had been so inclined and still not felt like it was lacking plot. All the same, there were a lot of elements I particularly loved -- Parvaneh was delightful, and Soraya's internal conflict remained interesting throughout, which made the conclusion satisfying.