I bought it because we have nice carptes in the house and my desk is in the family room and I don't want to ruin them. In that it does the job. But it slides forward and and the fronts bend upward because they slide against the desk. It's a decent middle-of-the road product that does its job.
This floor mat does the job and because of the bumps on the underside works best to protect a rug or carpet and therefore won't slide. The chair glides well. The best part here was we got it when it was on SALE for $10 off. I might have been less enthusiastic at the higher price.