No material is completely scratch-proof, but stainless steel is tough. Scratches over time might even make it look unique. To make it look new again, just polish it regularly.