I have hard wood floors so I bought these to go under several area rugs.  they are really good quality.  they do not move once you put them down.  they are a good thickness.  They are easy to trim if you need to customize the size.  

Pros: very good pads for hardwood floors
Cons: none