I wouldn't buy this again. It constantly moves since the spikes on bottom are so small. My chair wheels dent the vinyl and create grooves so it's difficult to move the chair.
It’s very thick but moves around. I have to adjust it back to original position every day but it’s likely some sort of user error. Arrived the next day but shipping company simply left it lying in my driveway in the rain. But hey it’s plastic!