I recently had vinyl floors installed. To aid our puppy with going up and down the stairs, we decided to invest in these threads. The colors go great with my color scheme. The only suggestion is to use rug tape to keep them in place.