As an introduction to the financial system, this is pretty good. I did not read the entire thing because I learnt most of the basics in the corresponding seminar. But the book really helped clear some things up or just add some more complex knowledge that the seminar hinted at, but did not want to make mandatory learning. If you want to understand how the financial system basically works (what are bonds, what is the money market, how do exchange rates affect the economy and what exactly do banks and the FED do?), then this is a great read. A huge plus is the easy navigation in the PDF edition (and I'm sure Kindle as well), where you get a detailed breakdown of what is being talked about and can just click the links to get right where you need to go if you only want to look up something specific.
There also questions at the end of every chapter to test your knowledge. That's really neat. What I'm missing though are real life examples of the things talked about or some issues surrounding them. Bonds are interesting for example, especially municipal bonds which are tax free. So, they are used by well off people to stow their capital if tax rates are high. But the book does not go into that at all. There is no critique or deep dive into what some of these things mean for participants. It's just very dry and presents only hard facts without any application. If you want to dive deeper and see how these things might be used instead of just knowing how they function, you'd need another book.