This product is extremely disappointing. I prepared my floor and used it according to the directions but it does not grip it all. It just bunches up under the wheels of my very high quality office chair, preventing the chair from rolling on the mat. If it at least let the office chair roll across it, I could put up with having to reposition the mat frequently due to lack of grip. But I can't use it without the ability to roll my chair over the mat when seated. I did not have this problem with the prior floor mat I bought this one to replace. So disappointing.  Total waste of money.