This is the second chairmat I've purchased in the last two years. Just tossed the first one (same brand and quality level) due to severe cracking. Label says it's guaranteed but it's a pain to take it in and I couldn't find the receipt so I just got another one which I'll probably have to toss in two years.
I was looking for a mat to protect my carpet. This one was the only one small enough to fit and I love it. I don't fight with my chair anymore either because it rolls much smoother on the mat than it did before.