Rubber insulating gloves are designed for protecting against electrical shocks but not designed for mechanical hazards. To provide mechanical hazard protection like abrasion, cut, tear and puncture, wearing leather over gloves.