It took time to assemble, but it was worth it.  The table is made from very good quality material.    Blends in very well with our newly updated kitchen.  Perfect size (59"x 59") to allow comfortable seating for 8.