I like Carhartt jeans for barn work / they are heavy cotton and they last !
There are different cuts ... best to find a store and try some .......