A good heavy-duty carpet protector must have enough rigidity to keep the weight off the carpet below. This is a lightweight piece of plastic which will require replacement even with light use.
I have a very small office in my house. Carpet made moving the chair difficult. Bought the smaller chair mat which took care of the problem. Price is reasonable too.