These shoes are marked as performing, oil resistant and slip resistant, I am a car mechanic and ordered these on July 13th and it is now August 15th and the soles have completely come off the shoes and the inner shoes fall apart. They're comfortable, but I wouldn't recommend them for people who use them for needlework.