Nice quality, not sure how waterproof or absorbant they are because my dog is getting better; but she is old so these will come in handy keeping my home and car clean.