They're cotton and basically the same thing you would get if you stole the hand towels from motel 6. Gets the job done and a decent price point for 12.