Flooring and carpet