These look nice, but we did have to use non-skid pads to keep these in place on our hardwood stairs. The treads as is were sliding around, especially with pets using the stairs