Great mat but maybe not for carpet as it slides since it doesn’t have those spikes on the bottom.