great product and reasonable price. I purchased some years ago, and they last forever as long as you follow washing instructions. When it comes time to replace them again. I will buy these again.

Pros: good material, last forever, good price. 
Cons: non that I can think of