I used them, and the ones I used is from Norwex. They hold up very well and they are about 1 1/2 years maybe 2 years hold, and nothing broken off..
We have a cat, so I think it does do well. As one pointed out, it may get caught up some where in the pants or something and won't do the job...