Walls 10X Mens Upland Duck Brush Pants 100% Cotton Canvas Shell 100% cotton