Although a little better than bare carpet this chair mat is not sturdy enough to prevent the chair from creating deep impressions in the mat making moving the chair around difficult. This mat would be alright only on a thin carpet or hard floor surface.