I got the rug that I planned to use this for from here and it is perfect. It has lots of texture on the bottom to ensure the carpet won’t move. It’s not super thick so if you are wanting to make it more padded I wouldn’t recommend this, but I have tile floors and was really just looking for the non slip feature. This is great for that