Personally, I like stretch gaiters. They don't provide walking music.
Spandura is very durable Cordura Spandex, and will just about never wear out. I have about 2500 miles and a lot of trail work on one pair. Spandura is expensive. However, the light Spandex used for women's swim suits seems just as good, and you can sometimes find enough on the $1.00 sale table at fabric stores. I have over 2,000 miles on a pair made of the light Spandex. They are getting ragged, but so what?
I no longer use a closure on stretch gaiters, just pull them on over my socks, then put the shoes on.