Perfect!!! Love it - looks great even with unfinished stairs. Well spend money. They have sticky fabric under so they aren’t slippery. I will recommend them to my mom.