These are surprisingly well made!  I got these for my daughter but I wear them as much as I can, when shes not wearing them. They are so cute and comfortable too. I wouldnt want to walk 10 miles on them, but for school and every day running around, they are great!