Armstrong carpet for floor that is made in Belgium Germany and is 3mm thickness and is water resistance, carpet with warranty , it can be use anywhere like house, warranty, schools , church, hotel , ship, we sale and install and is been measured per square meters