The vinyl is good size . You can move your chair easy without rolling it off of the mat. It is pretty thick-it should last a long time without cracking-you get what you pay for!!!!!
It took a day or two to get it to lay down flat but after that it works fine. I bought it to protect my carpet and to allow my chair to move a little more freely. Works fine.