Armstrong carpet that is made in america and it is water resistance , it is 4mm in thickness and the quality is very high 2 compare to de regular nomal carpet and it comes in wooden patten and plain depending ur choice and is 2meter by height and we sale it per square meter