This tape works great on any size rug - just stick it to the underneath outer perimeter.  Ours is being used under a high traffic runner, and it has beed lifted and repositioned a couple of times and still remains sticky.  We use it on a ceramic tile floor.  I wouldn't use it on our hardwood floors, though.  Good stuff.