This keeps the rug in place, which is all I wanted, and does it as at a good price.  There is no real cushion to it as it is thin, which is fine for me bc I have our dining room table on it and when I pull out the chairs, I don't want them to be uneven when the back legs are off the rug.