The short answer to this question is no. Soapstone is a relatively soft material, and it will scratch. But, there are some things you can do to minimize the appearance of inevitable scratches.