The plastic mat is nice and thick and the nubs underneath it keep it in place, BUT it is very slippery on the upper surface unless you wear rubber soled shoes or slippers. My chair glides a bit too fast across the surface, too. I would suggest a more matte finish on the surface to prevent falls and slips.