I used this extra long mat to cushion the granite in front of our fireplace bc we have toddlers. It does a good job and doesn’t slip bc of the rubber underneath. Only down side is it’s hard to vacuum.