This pad does what it is supposed to do....mostly. It is being used under a rug in my entryway which gets a fair amount of traffic. The rug no longer gets pushed around all over the place, but it does still shift a bit from time to time and need straightening. For the money I consider this to be a decent buy, but it does not completely stop my rug from shifting.