The mat is much too soft. The wheels on my chair make indentions in the mat and I can't roll my chair very easily. It also won't stay put on my carpet....keeps sliding around. I have to readjust every couple days.
The chair mat is in place and functioning as it should on an area rug. It does not move around during use. I can't speak to durability yet since I've only had it in use for about 10 days. It seems well made and it is definitely crystal clear. Hope it stays that way.