So far it is a good fit. Since I just bought it last week I can only say the mat is good over carpet and doesn't slide; the chair glides easily over it and it fits the area nicely.
As far as the product goes I am satisfied. However putting a label on the product that does NOT remove easily is bad. It left a residue that I needed to get a solvent to take off. Not good. Not what I expected.