Works well on a non-carpet rug. Wanted an inexpensive way to prevent our chairs from wearing on the rug. This does well. It's not as thick as some I've seen and probably wouldn't work well on carpet but that isn't my use. Price was great.
Would like the mat to be a little thicker because the chair wheels do sink in so rolling can be difficult if sitting in the chair for a while. Other then that I would recommend this mat to anyone.