An interesting work that I enjoyed but with a couple of big caveats.
First, the writing occasionally veers into being too academic. I found this to be particularly true in the piece on street dogs. It reads like someone writing an academic thesis and desperately trying to reach a word count and make it sound knowledgeable. There was a lot of academia speak that much like corporate speak says a lot without really saying anything. For a movement that wants to present a call for change and action, I'd think being a bit more accessible for people to read would be a priority. That being said, the majority of the book did convey its ideas well and presented concepts in a much more straightforward manner.
My other caveat is the ratio of material from the editors to the material from the contributors. I'd just have liked to have seen a slightly better balance. Just one or two more pieces per section would have made the balance of materials feel more weighted towards contributors rather than the introductory pieces by the editors. It just seemed a little short on contributors for a compendium and the introductions often felt like they were the meat of the sections instead of the contributors.
Those two things aside, I found this a nice introduction to solarpunk. The editor introductions for each section and for the book as a whole do a great job of introducing the concepts, and the majority of the material from the contributors supports those ideas and presents interesting perspectives on the subjects. There are also a lot of other resources mentioned, so this book serves as a great jumping off point for exploring other solarpunk resources and materials.