I was told by my ID that thier Vinyl are scratches proof, waterproof, termite proof during my selection of flooring. But now i spotted some scratches and Vinyl need to be replaced. And the surface of the Vinyl are rough and not smooth to step on. As for cleaning you will need more effort. As it trap dirts and you have to clean in one direction following the grains. If i have a 2nd choice I would pay just a little more for tiles. This is my biggest mistakes.