Shallow characters, too unrealistic "falling in love", and sometimes stilted writing. However, the insight into the position of women in Iran and the limitations of their lives as well as what "temporary marriage" is and why it is practiced is very revealing. The character is actually a composite of a number of women the author met and interviewed on one or two of her trips to Iran. The repressive culture against women is really frustrating, and it is so sad that the main character's mother has to put up with the second wife. I think all the other cultural stuff, the good and the bad, is quite true and a window into understanding a very different world. I recommend it for the cultural insight, but not so much the plot, the characters, or the writing style. The book also needs some more editing -- I found a number of mistakes as I read. Overall, if you are interested in how Iranian women live and are treated, this book will be a good read. It was a fast read too.