this is gonna sound weird, but, when you work in fast food they give you a catalog to get non slip shoes, its required, its called shoes for crews, they are designed to be on your feet for hours and hours so they are comfy, they are light and the grip in unmatched by any other shoe ive found, just my opinion though, google it, shoes for crews