These are a nice color and match my stairs nicely. They work for our elderly small dog who had stopped going up or down t"he stairs. He is happy and feeling sad now. These are soft and attractive but not plush. They do drift a little but feel stable when walking on them. Good for the quite reasonable price without putting something down permanently or that would be difficult to remove when we are done using.