This is a good book for its intended audience of younger/beginning readers. For older audiences I would not recommend. The characters are rather generic as well as the plot. I do like how the book demonstrates traditional Persian culture in a way that is easy for people not familiar with it to understand.