By my own mistake I order a size too big. They are really well made and the material is thick enough to last a good while. I did alter one pair so that my son could wear them right away, and the other I will keep put up because he grows so fast in will be in them next year I'm sure. Despite my own mistake, this was a great purchase.