I used the Allure Ultra vinyl planks on my main floor and it still looks as good as the day I installed it. Roughly 2 years ago now. It's been fairly scratch resistant and the scratches we have made seem to get lost over time. I'm not saying the planks self-heal but I usually can't even find/notice scratches that I know we made.
I have a large aquarium on it as well and have spilled a lot of water on this flooring. It has no effect on it.