I guess when you order cheap you get cheap. My chair still does not roll on this mat. It is actually worst than the carpet was. I need to return for a thicker mat. Not worth the money.
The chair mat is the carpet protector I needed. I assume it is doing what it is designed to do - I just do not know. I bought the chair protector because my niece is working at "home" which this week is my Mom's house. The desk chair my niece had was not working with the new carpet Mom just had put in the living room. Neither my Mom nor my niece were going to go get the chair mat but now I am not getting daily calls about the desk chair damaging the new carpet so I assume it is working just fine.
As far as the mat functionality it's fine. But it has a tacky surface and no matter what I try I can't get rid of it. It's not from the tape that it was rolled up in it's the entire surface that's tacky. I wear socks when I use it then take the socks off when I walk around the rest of the room so it won't make my floors sticky.