The quality is good . The souls are very good . I ordered a size 8 and the siz was correct even though the soul said it was a 6 or 9 . On the other hand my right and left shoe fit slightly different.  One was tight one the other was a little tighter around my calf . I will give these away .