This is a nice pad with one side that will help the carpet stay still on hard floors; and the other side will work for putting a carpet on top of another carpet. I have hardwood floors and I purchased an inexpensive rug, but wanted it to have some give to it. This works well...maybe not quite as soft as I wanted, but not bad. I think it is well made and was easy to place under the rug.