The quality was nice and the pattern as advertised but unfortunately these did not stay put on my stairs. Instead, my husband nearly fell once as it slipped out from under him. Kind of defeats the purpose. I will return and have to look for something else. Super bummed cause they are nice and priced well.