Very poor quality. The insole came loose after the first wearing. It is annoying to my son because the inside of the she is sticky. After the second wearing, the rubber on the front started to peel away from the toe. Another crappy product made in China!