These stair treads are very attractive and do exactly what we wanted! They give us added slip protection on our stairs. We are getting a puppy the end of January and after a relatives dog slipped and fell on our stairs and our grandson in sock feet, we knew something had to change! These treads are exactly what we needed. They look nice as well.