Assembly was ok, nothing terrible but there are so many parts.

Fuctionality - great, we have 2 kids and the 4 chairs & bench are nice.

Looks nice.  Dark.

Seats are comfortable.

table is 6 months old, but lightly used.  

so far, so great!