I have tried MANY different diets over the past 20 years (from vegan to keto and everything in between), and after all this self-experimentation, I know that Ayurveda is my way. I wish I had been following Ayurveda for the entire past 20 years, I would probably be much healthier and wiser today. But better late than never, and now I am fully committed, hopefully until the day I die a natural, dignified death at a ripe old age (if the effects of pollution or climate change don't get me first).
Anyhow, I really liked this book. I read it because I am interested in being in greater harmony with my body and the Earth's cycles, and this book did a fine job of presenting the essentials in a concise, easy-to-read form. On the surface it seems like it's a book for weight loss or getting fit, but the advice is relevant for everyone, including those who don't need to lose much weight. The best part is that it addresses the differences in people's constitutions and presents guidelines for each of the three main constitutions in Ayurveda. Thus, the advice is not one-size-fits-all, but more personalized.
I have a couple of criticisms related to the food suggestions and recipes. They suggest canola and corn oil as being good, but these are oils that are highly prone to rancidity. I would avoid them completely and just stick with expeller-pressed olive oil, coconut oil, ghee, butter, and whole nuts and seeds as sources of fat. Also, the book said that the vata dosha needs more fat and protein, and yet the vata recipes called for low-fat dairy products. That seemed a bit contradictory to me.
I recommend the book for anyone who is new to Ayurveda and wants to get healthier through an approach that is balanced (no deprivation!), in harmony with nature, and time-tested (over thousands of years).