Good readable condition, but was a library book so has small amounts of writing, stamps, etc.. has wear/stains, but you can read it and it's not falling apart. Contains 427 numbered pages.