We are in process of replacing carpets, Pergo and vinyl flooring with Allure brand flooring. We have 2 big dogs (Irish Setter and Black Lab) and even they don't scratch the flooring when they run around or get up after lying on it. It is waterproof if you follow installation instructions which are really simple. Love it.