Is there such a thing as stain-proof carpets? In principle, carpets are made out of different materials, like acrylic, wool, nylon polyester (which are often marketed as Chromolon, SmartStrand, Triexta) or polypropylene (widely known as Olefin) and they have different...

read more