A. A thick large masking for any flooring, typically fabricated from woven wool or synthetic fibers, Specially one particular covering all the surface area of the ground. These carpets are more technologically Superior. Needle felts are produced by intermingling and felting individual artificial fibers applying barbed and forked needles forming http://carpet76797.blogkoo.com/fascination-about-carpet-12388075