I have this on laminate wood floors and it works great! No sliding or moving. I placed something heavy on the corners as it was unrolled and after a day or so it lays perfectly flat on its own.
I DO NOT like that you put a label on this product that cannot be removed even with harsh chemicals. I used goo gone and WD-40 and the label still would not come off.
Picked ours up at the store with no problem. put it on our new hardwood floors and the floors show thru and still look great. it slides a little..nothing serious. i am very happy with my purchase