Product Details + Crafted from 100% leather with a Velcro fastening and an exclusive Flot Up System insole, this product boasts a comfortable 7 cm polyurethane outsole and is proudly 100% made in Elche, Alicante, Spain.