I would have given rating of 4 or 5 if the quality of print was good. The paper and print quality is below avergae as if someone has taken Xerox from orhinal and later did the book binding. Highly disappointed by the quality of the book. I had bought it for gift for my friend