For girls. Do you opt for leather, patent leather or something else? Mary Janes or trainers? Any brand recommendations? I'm sick of having to replace ones that have fallen apart every couple of months...