All I can say is I love these for everyday use.  I have not put them in the dishwasher so I can't say if they would scratch or not but they have good weight and really is a pretty set for everyday use!