Had this shipped so couldnt see before trying. Appears to be a good quality product overall but it wasnt firm/sturdy enough for my standard office chair--in just a few hours there were deep imprints from the chair wheels. It would work well on office flat pile cerpet but not on 3-or 4/8" pile home carpet. I have found if the chair mat can be rolled up (the way it was shipped) it likely wont be sturdy enough. Store service was very good.
After less than a week this mat is already buckling under the chair wheels. I purchased a thicker mat and expected it to be more solid. Also it was shipped unwrapped so all the dirt from the truck was on it and I had to clean it before putting down on the carpet. Very disappointing.
The carpet protector is durable and works well. The only complaint I have is that my chair creates depressions in it and then my chair doesn't roll as easily because it gets caught in the depression. I don't know if any carpet protector doesn't have that problem though. This is the first one I've ever purchased.