Very nice heavy duty there are spikes but they are not sharp. Arrived rolled. I unrolled placed heavy objects on it overnight it was flat and usable the next morning.
This is perfect for having a chair on a carpet especially one with wheels as it is so much easier to move around and protects the carpet at the same time. Stays flat and great quality.