Elevate your sneaker game with these Barracuda platform sneakers for women. Crafted in Italy from a mix of leather and fabric, these sneakers feature a lace-up closure, leather and fabric lining, and a removable insole made of latex and leather. The platform sole adds 5.5 cm to your height, while the Barracuda logo on the tongue and back adds a touch of branding.