These shoes are the best.  I have purchased them for my grandson over the years as he has grown.  They look as good now as when they were new -- they just never wear out.  Excellent quality and fit.  I would highly recommend.