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.