I ordered two of these Carhartt long sleeve shirts, one in "Ash" color, the other "Navy" blue, the shirts arrived and right away I notice the Ash shirt has that rough feel. The Ash is marked 99% cotton and made in Dominican Republic; the blue one is 100% cotton made in Honduras. The Ash shirt shrunk in the first wash so much the sleeves are too short to wear. The Blue shirt is fine quality shirt all around.