I bought this after the school shoes we got for our daughters couldn't stand up to the everyday wear after 1 month and got a hole in the sole and scuffed so bad on the front.  This shoe has held up for over months now and the rubber on the front helps keep them from being scuffed.  Their comfy like a tennis shoe but classic enough to wear with the school uniforms.  HIGHLY RECOMMENDED!!