Step up your sneaker game with Barracuda's suede leather sneakers for men. These Italian-made shoes feature a lace-up closure, leather interior, and a removable insole made of latex and leather. The tongue and back of the shoe are adorned with the Barracuda logo, while the rubber sole measures 3cm in height. Composition: 100% leather.