Great quality cotton, though the size is quite generous.
Good quality, but not great quality. Champion makes good products, but the tightening waist string, breaks pretty easy. Always untie your string, otherwise you'll be replacing your shorts way before they're worn. I love the price and the pockets. I'm not familiar with the more expensive brands, so I can't speak about them, as a comparison. Once again, they're good quality, wear nice, have pockets, priced right, and the tighten strings break easy. I would recommend this product.