These were perfect on my stairs! I would buy again! My dogs can now easily go up and down the stairs without slipping!