Cotton is good I hope they get softer with age, it takes me 2 seconds every day to wipe the sweat. good absorbent quality just a bit stiff from packaging still new for sure softer quality seems good if you could get the same offer in navy would buy them too