I am really happy with these.  They look good, and are very comfortable to walk on.  Also, the dog no longer slides down the stairs!  Love them