Carhartt Carpenter pants, like the B159, are made from 100% ring-spun cotton. This type of cotton is more comfortable and softer than traditional cotton canvas, while still maintaining durability and strength. The 8.5-ounce weight of the fabric is designed to withstand tough working conditions.