Taylor mesh riding gloves