The book does a very good job in covering literally all aspects of value, risk, cap. budgeting, choosing appropriate cap. structure, and other topics in corp fin. However, what I found impracticable is the sometimes unnecessary complicated language even when it comes to explaining simple things. To me, there is no point in making corporate finance more complicated than it is.
That's why good, otherwise would be excellent.