Ideally, a good pair of shoes will last until your child grows out of them and is ready for a new size. However, if normal wear and tear affects the shoes before this, either on the outer part of the shoe or even the insole, a replacement pair is a good idea to ensure your child can walk and run as freely as ever.
You can expect around 700 hours of wear out of a good shoe, which should be around 6 months of the school year.
