I haven't worn these yet, but it seems that they will serve their purpose. My only gripe is that the product package doesn't indicate how many pairs you are purchasing. I paid more for shipping than I did for the product. Had I known there was only one pair, I would have passed.