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.