Slip Resistant and Oil Resistant 24/7 Comfort Insole Non Marking Outsole Water-resistant and breathable fabric