Perfect size for 2-4 ppl and the gloss finish on the tabletop helps prevent stains. No scratches so far, but we use place mats to prevent scratches/stains.