These are perfect and look exactly like the photos.  They are slip proof but they kept moving around whenever someone walked down the stairs so I did add a strip of double sided tape to the stairs then I put them down again. They haven’t moved no matter how many kids run up and down the stairs.