For the past two terms, this was the textbook for my Earth Systems Science class, and, despite how dense it is, I feel like it was well written and has given me a pretty comprehensive view on how all of the different Earth systems interact with one another. The textbook touches on the atmosphere, the oceans, the cryosphere, the geosphere, and how life originated on Earth -- it really is fascinating.
My biggest complaint is how out-of-date the textbook is in relation to the final chapters on global warming. We read the third edition of the textbook for my class -- which was published in 2010 -- and so much has changed since then. I feel like a new edition is warranted to update these chapters in relation to how the state of climate change has advanced nearly 15 years after its initial publication.
There may be a new edition and my professor just didn't assign it for some reason -- if so, I would recommend picking that one up. Overall, this was very much a solid, foundational textbook.