I have been buying kneelons for years. They last quite well, especially considering that I pretty much always wear them when gardening. I bought them originally because I was tired of lugging a kneeling pad, and have used them ever since. Because of the straps, they stay on very well.