I am very very pleased with this tread set. They stay in place . We have found no slipping off the steps. Nice quality as well. Surface is level so there is no tripping over uneven areas.