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 for added comfort. The platform sole adds a trendy touch, while the decorative motif on the surface and logo detailing give them a stylish finish. Step out in style with these statement sneakers.