do not buy if you value your floor.  left residue marks that I cannot completely remove.  

Pros: sticky and keeps rug in place
Cons: leaves residue on floor