The Neo Flex Jazz Shoe is Bloch's specially developed soft, strong leather jazz shoe.• Soft leather upper.• Neoprene middle to better hug the arch.• Rubber split sole.