I am really dissapointed in this. It is not a cushioning rug pad at all- it is super thin. We have several other .25" rug pads and all are significantly thicker and provide more cushioning. There is no way this is .3" thick. The non slip function works fine, but look elsewhere if you want something with any cushioning.