I am so pleased with these stair treads!  They look great, stay in place on the stairs, and the heavy duty quality I was looking for. They vacuum off well and have maintained their high quality look and feel after several months of use.