This is for the chair at my computer and replaced a similar mat which had given many years of service. I think the mat is a little too soft although my carpet is not high pile so that the chair does not slide as smoothly as did the prior mat.
CANNOT ANSWER THE CONS BECAUSE I JUST RECEIVED IT. Noticed that after a week and indentation where the wheel is leaves an imprint in the Chairmat. Hope it is not permanent.
I am using this mat on a low pile carpet with a thick carpet pad. My problem is that the mat dents into the cushioned floor covering and then my chair wants to roll and "stick" where those dents are so maybe a thicker mat would have been better but I was also looking for affordability (as in cheap). So I got what I paid for. I don't know that I would recommend for use on home carpeting.
I had a plastic protector before which did the job but it wore out. This product is aggravating and fairly useless. I WOULD recommend it to an enemy but not to a friend.