So far so good. It is the right size for my desk and chair and seems to be well made. It came rolled-up (through UPS) so I had to lay the mat on the floor for two days (without using the mat) to flatten the mat but it is good now. I have had the mat for less than a week so I can't say anything about how long it will last but it seems ok.
I have only had this for a couple of weeks but it's serving its purpose so far. I am happy with it. Note that it says it's for low pile carpet which I have but the spikes are still not long enough for my carpet and it slides around a bit. To solve this I just slid a small portion of it underneath my desk leg since it's already under the desk anyway. Other than it it's doing what I need. I would recommend.
It has numerous studs on the bottom but they're not spikes so the rug protector keeps moving and sliding even with me and my desk chair on it. I'm very disappointed. I do not recommend it.