I've tried different chair mats before on my carpet but they always start pulling up on the sides making it easy to trip over. I've had this mat for about a month and have not had a single issue with it. It's easy to roll over with my chair but does sometimes budge every now and then.
This chair mat needs to be thicker. My chair has large wheels but because of the thin mat I have indentations all over the mat. I don't think this will last very long plus the chair gets caught down in the indents. Sorry.