Bought these for everyday school use for my third grader.  The vinyl uppers looked beat after a month and are difficult to polish or make look nice once worn.  I would not buy again for this reason.  The soles wore well however.  These may be OK for once-in-awhile use.