John Doe Shoes Men's Bennington Oxford Full Grain Leather Leather and Rubber sole Goodyear Welted Full Grain Leather Leather sole Leather Lining Cushioned Insole