I am really satisfied with this product. Beside coming in when I expected it, these shoes are also really comfortable and I am sure they will last long since the material is excellent. I have used them only 10/15 times but as now they are holding perfectly. Great shoes.