Okay non-slip carpet, though I'm disappointed in the size. It's a lot smaller than the carpet itself. It works, I mean it's doing it's job, but it's not as non-slippery as I wanted probably due to the small size. Maybe I should of ordered a bigger one, but I was basing my calculations on the size they were giving and I don't think I made a mistake there. I would advise anyone to get a bigger size since it's so easy to cut it to the form you need, but you can't add to it, unfortunately.