Mechanix gloves