Nice thick pad and it is definitely non skid. It is a little difficult to move once it is placed but will keep the rug from moving and will protect the hardwood floor. I ordered the rug pad a little smaller than the 9x 12 rug and it is perfect.