It does the job but already have indentions from my office chair into the plastic causing dents and slowing the roll - would not purchase again - i have had it for about 3 weeks.
We needed a mat that could go under my wife's office desk that can reduce the wear on the carpet. This mat is sturdy doesn't slide and does the job. Can't complain.