The table delivered with a couple of scratches on top, but we're making it work by putting a tray on top. Assembly took my husband about an hour. Overall we're happy with the table so far. The height and width is perfect for our family room. Be cautious as it scratches easily as one prior review mentioned.