I have mine on leather. I'm rotating something like 40 pairs of dress shoes/boots so I have never even come close to wearing through a sole. If you add in my casual shoes which I would include the burnhams in as well, it'd be something like 100 shoes/sneakers. I can't forsee ever wearing through them honestly. I find Danite to be a little clunkier than leather as well.