This mat is good but it came shipped without any packaging. Consequently it was difficult to handle after it was delivered and it inflicted minor wounds on me as I tried to move it to my apartment. All it needs is some tape or twine to keep it in a loosely rolled-up shape with the spikes on the interior of the roll. I like the product but beware of the spikes if it is not rolled with them on the interior!
Worked great. Its the Crystal Clear Vinyl to be able to see the nice carpet underneath and the teeth under the Mat does not harm in the carpet so far. Had it for about 3 weeks now. Its going to work for me.