I bought these for my son before he went on a one week school camping trip and they fit him perfectly and worked great for him. He is very hard on his shoes all the time and they lasted for 5 months before he destroyed them. It may not sound like long but it actually is for him. Overall I would purchase them again.