Sturdy leather gloves