They look great and are holding up well but not really non-skid. I haven’t slipped on them but the cats keep sliding them all over the place. I would definitely recommend carpet tape to hold them in place.