They look very nice on our hardwood steps. However, these definitely slip and move around. Make sure you purchase some type of rug adhesive to hold them in place!