Well tailored, nice leather, non slip sole, just the right size 9. Judging by the reviews the size is small, couldn't Try on and choose 9. I can live with these shoes and don't have to deal with free returns. Sometimes I get it right, but not always with online shoes. Leather shoes fit each foot differently, so one is slightly narrower than the other. .You can get professional stretching if you have this problem if you can't solve it during training period.