This non-slip rug pad does not work for the application I needed.  I have an area rug placed on carpet and it  doesn't stops the rug from slipping on the carpet. the rug pad doesn't slip on the carpet but the rug slips on the rug pad.  The description says carpet and wood flooring.  We tried several things and finally just put it under the love seat to stop the slipping.