Definitely serves its purpose for the stairs. The edges came a bit frayed so i am only giving them 3 stars. But they were easy to put on stairs and so far have stayed put.