Hairsheep leather. Primaloft insulation. Polyester lining. Ribbed cuffs. The Hestra John Gloves — a slick pair of winter-proof gloves made from none other than sheep leather. Not sure what makes sheep leather superior to all other types of leather, but these ones a certainly far more opulent than the average. They’re great for driving around Toad Hall and the occasional diamond heist as well.