These rug pads are great.  Same quality as the high end store in my area but at a much better price.   Rugs stay put and provides an extra cushion.