Mat is too soft on flat pile carpet. Chair wheels leave deep impressions in the mat even though the mat is placed over Berber carpet. A firmer mat would be better. Mat would be fine over a wooden floor.
First time I have ever had one. Had lots of wrinkles in my carpet under my old chair I laid down the carpet chair mat and the carpet totally laid flat---no more wrinkles. I should have gotten one. many years earlier