Sturdy leather armor