We have owned these for quite awhile now and I'm very pleased. I bought them for my 7 y/o (now 8) and he is really rough ok shoes and especially sandals. He usually rips the straps out of then within the first week or so but these have held up great.