This does provide the non-slip as described but after I bought a rug pad with more padding, I probably would not buy something like this again.  This is similar to the non-slip kitchen liners just a bigger size.  I can probably recycle it for my kitchen, it is washable.

Pros: Affordable non-slip rug pad option
Cons: No padding, very thin.