wore these on 2 separate occasions: 8 hour work shift on my feet all day; my feet did not perspire at all. i also wore these on an 8 mile hike; very comfortable and no blisters with my boots. highly recommended, maybe you ought to buy in bulk to save a few dollars though!