This does the job and the price was right.  It's similar to the non-slip pad I had under the rug I was replacing.  I didn't want a thicker pad for the new rug because I was afraid my robo-vacuum would have trouble with it.   The pad keeps the rug firmly in place.  I had to trim it a bit - I got the 8x10 pad for an 8x10 rug, but couldn't get them to line up exactly when I placed the rug on top, so I just trimmed off the parts that were sticking out.  Very easy to do with my kitchen shears.