put them on out of the box and went to work for 13.5 hours. No rubbing, no blisters, comfortable from the first stride. My only complaint... The non-slip sole is great for what its supposed to do, however, it will collect every crumb and piece of debris that collects on the floor during your shift. But a hot hose at the mopsink at shift end and "viola" good as new.