Well if there are any scratches I haven't seen them and the floor goes through hell with the dogs running around on it and bones and stuff. You do have to watch out for water though, because if it seems in to the floor it will make the flooring bubble.