We love how durable this flooring is. My husband and I installed it ourselves (after laying it out in the driveway on a practice run) and it was super easy. Cleans wonderfully - a little rough to clean if you're using a soft cloth, so use something more sturdy.