While these look and have held up well...they smell awful, like petroleum or chemicals.  For that reason I stopped wearing them, people would comment on the smell to the point where it would make others nauseous