Love love love this table! Perfect! Can’t tell you about assembly because my husband put it together but didn’t take long, no missing parts.