Easy to assemble.  All parts were in the package.  Not sure how it will hold up to the weather.  I will have to buy a table cover also to prolong the life.  Purchased black chairs to go with it and it looks nice together.