Pros - very thin and easy to trim if necessary (mine fit perfectly). Very effective. My rug stays put so I have no worries about slipping.

Cons - a bit pricey but worth it