We bought these for our daughter to use with her softball uniform and I couldn't imagine them lasting more than a season. They are already starting to fade a lot and seem to retain their elasticity poorly. Great for short term use but not what you can expect for long term use.