For some reason all my rugs on carpet have been creeping at an alarming rate...and the typical rubbery pads didn't help so I invested in several of these. The big ones are helping, some. The runner - huge waste of money. The pad stays in place and the rug bunches up on top of it. Next I will try taping the rug to the pad...so annoying.