Western fiction books are set in the American West, usually in the late 19th century. These books often features cowboys, gunslingers, and outlaws as the main characters and is characterized by themes of adventure, the frontier, lawlessness, and the struggle for survival in a harsh and often hostile environment.