You need to consider the appearance, cost, surface finish (slippery or anti-skid), maintenance, durability, installation, fire- and water-resistance properties, and hardness of your flooring material before you invest in one.