I purchased these shoes for working on pavement in an oil and dirt environment.  They do the job quite well.  Size is right on.  I do use an additional insert.  I would definitely buy these shoes again.