Great quality table, especially for the price. Super easy to put together and feels really solid. I've not experience the scratching or water stains that others have, but seems like applying a waterproof polyurethane sealer might do the trick! Will likely do that myself since planning to use as an island and eat-in kitchen table.