These are nice. I need them for my little dogs so they don't fall down the stairs.  I like them better than the ones I had previously as they seem to stay in place better.  Color is true to picture and very reasonably priced.  Delivered exactly as notified!