These came quick but I they are too large for my son's feet. We waited too long and missed the window to return them. We are hoping that maybe they'll fit maybe in the fall or next spring/summer. But they seem to be great product and made well. I'm just unable to give feedback on wear and use.