Compared with the shoes I have seen other kids use for school, this Keds are great. Comfortable and sturdy. The non-slip sole is great. Miss the larger rubber tip available on smaller oxfords of the brand that prevented scratches of the shoe.