Very happy with this purchase.  Assembly only required screwing on the four legs.  Had it together and out of the box in twenty minutes.  Only issue, this table isn't gray at all.  It's brown.  But I'm fine with that.