This pad does exactly what it is supposed to do. Our rug doesn't move even when our large dog races around it. My only comment is it is hard to unfold and set-up. It would be better if manufacturer would supply rolled up like the rug instead of folded to a tiny square. Since it grabs the ground unfolding and placing it is awkward. Ours was large so it took multiple people to get it flat with no lumps. But it holds rig tightly!