Hardcover book, 125 pages. Some spotting to endpapers, very good overall,