I received the pad 2 days after the order. It is of a good quality. It can be used on top of a hard surface, or carpet. I am using it on a wooden floor. It is working well as the rug I have over it does not "walk". It isn't an extremely thick pad, so if you are looking for something to make a cheap rug lug thick then move on, but if you have a decent rug that you want to protect and keep from walking across the floor with use, then this pad works just fine.