For years I used the Big Bill cotton long sleeve work shirt. It had two button down pockets which I like. But over time, they shortened the pockets by 3/4" so they weren't as useful. I now use a Carhartt long sleeve cotton work shirt. (104368 CBL made in India). They aren't cheap, but they last well. About three times a year a local farm store (Coastal Farm) has a 25% off one item coupon. I use those and discounted gift cards to buy my work shirts.