I was somewhat skeptical that this rug pad would eliminate the bunching and shifting of my area rugs because both already had "non-slip" backing that had worked fine on hard floors. My new apartment came with blah beige carpet that I really wanted to liven up, but my rugs were driving me crazy! No more - these rug pads have been down for a couple of weeks and my rugs are staying put. One in the dining area and one in the living room have survived not only me and my dog, but my active six-year-old granddaughter. I have 5x7 rugs and the pad was easy to cut to length, plus I installed it my self by rolling it out as I removed the lower plastic, then rolled my rug over it while removing the upper plastic. Holds tight but was easy to reposition when I didn't get it quite square on the first try. I highly recommend this product!