The explanations are pretty good. However they are a bit lacking for some fundamental and difficult concepts such as constructing MO theory orbitals and how it is done. The first chapter is rather dry and easy to just skip, but should just be review ...