I this mat.  It's soft and won't scratch my hardwood floor but it will protect the floor from my chair rolling on it.  I just ordered another one to put under the table where I paint.