Table and chairs surprisingly easy to put together.  I hate putting self assembly stuff together but this wasn't bad.  The size of the table is right for a very small kitchen.  The finish/appearance looks great to me.   Color of table is subjective